Jump to content
php.lv forumi

utf8_latvian_ci izmēģināts pilnīgi viss, garumzīmju nav.


brekulis

Recommended Posts

  • Replies 32
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Patestē, kā ir citur.

 

Šiten, datubāzes tabulā, kādā text laukā iedrukā:

Aa, Āā, Bb, Cc, Čč, Dd, Ee, Ēē, Ff, Gg, Ģģ, Hh, Ii, Īī, Jj, Kk, Ķķ, Ll, Ļļ, Mm, Nn, Ņņ, Oo, Pp, Rr, Ss, Šš, Tt, Uu, Ūū, Vv, Zz, Žž.

 

http://adminer.sourceforge.net/adminer.php?username=

 

Vai uztaisi jaunu tabulu un tad.

 

Vai izmanto SQL komandu (SQL command), lai izveidotu tabulu `test_lv`:

 

 

CREATE TABLE `test_lv` (
  `vards` text COLLATE 'utf8_general_ci' NOT NULL
) COMMENT='' ENGINE='MyISAM';
 

 

 

un komanda, kas tabulas `test_lv` laukā `vards` ievietos tos LV burtus:

 

 

INSERT INTO `test_lv` (`vards`)
VALUES ('Aa, Āā, Bb, Cc, Čč, Dd, Ee, Ēē, Ff, Gg, Ģģ, Hh, Ii, Īī, Jj, Kk, Ķķ, Ll, Ļļ, Mm, Nn, Ņņ, Oo, Pp, Rr, Ss, Šš, Tt, Uu, Ūū, Vv, Zz, Žž.');
 

Un tad pamēģini uz sava datora ar to pašu http://www.adminer.org/

 

Ja nesanāk, tad ir jautajums - kādi tad tie latviešu burti "sanāk"?

Edited by blackhalt
Link to comment
Share on other sites

prieks, ka kāds vismaz piedzimst par programmētāju. :)

Ne gluži, bet to, vai ir materiāls, kuru vērts slīpēt, var saprast ātri. Konkrēti šeit acīs duras frāze "izmēģināts pilnīgi viss". Acīmredzot, kaut ko tomēr neesi vēl izmēģinājis ;)

 

Pamēģini sākt visu no 0 un tad skaties, kurā punktā pazūd tie burti. Noņem tos set charset, set names, pamaini tabulām, konekcijai charsetus. Nešķiet interesanti, netrīci līksmē to darīt? Tad pagaidi, kad pašam radīsies interese. :)

Edited by Mr.Key
Link to comment
Share on other sites

Ne gluži, bet to, vai ir materiāls, kuru vērts slīpēt, var saprast ātri. Konkrēti šeit acīs duras frāze "izmēģināts pilnīgi viss". Acīmredzot, kaut ko tomēr neesi vēl izmēģinājis ;)

 

Pamēģini sākt visu no 0 un tad skaties, kurā punktā pazūd tie burti. Noņem tos set charset, set names, pamaini tabulām, konekcijai charsetus. Nešķiet interesanti, netrīci līksmē to darīt? Tad pagaidi, kad pašam radīsies interese. :)

 

es jau 4o dienu čakarējos, googlēju, meklēju atbildes un garumzīmju kā nav tā nav. Es trīcēšu līksmē, kad garumzīmes parādīsies, nevis līdz tam.

Link to comment
Share on other sites

<?php

                $result = mysqli_query($con,"SELECT * FROM photoCategory");
 
                while($row = mysqli_fetch_array($result))
                      {
                          echo "<h4>" . $row['name'] . "</h4>";
                          echo "<br />";
                      }
 
                echo mb_detect_encoding($row['name']);
                ?>
nevis faila, bet konkrētā string
Link to comment
Share on other sites

 

Šāda rinda ir lapā?

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

 

Protams. Bez tās, manuprāt, parasts teksts (kas nav datubāzē) parādītos ar ķeburiem.

 

Vēlreiz minēšu, ka parastais teksts parādās ok, tikai tas, kas nāk no DB rādās ar ķeburiem.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...