Jump to content
php.lv forumi

Recommended Posts

Posted

Sveiki.

Man te tāds jautājums kā lai uzliek garumzīmes lai strāda mysql panelī?

 

ķip kad liek jaunas kā teikt tabulas utt.

 

Piemēram.

 

INSERT INTO `xxxxx` (`type`, `fxxx`, `xxx`, `xxx`, `ixxx`, `hp`, `xxx`, `xxx`, `xxx`, `dxxx`, `xxx`) VALUES

(0, 1, 'xxxx', '0-6', '150-80-50-60-50', 15, 3, 20, 6, '0:5', 'xxxxxxxxxxxxxxxxxxāaa.'),

Posted

Kādā mysql panelī ? Phpmyadmin ? Kur tev viņas tieši nestrādā, un kas tas par spertu kveriju ir.

 

Nomaini collation uz utf8 un tiklīdz esi ar skriptu pievienojies datubāzei izpildi "SET NAMES utf8".

Posted

Nu jā phpmyadmin panelī un zagts tas nav..

 

 

 

Tā collation nomainīju ,bet isti nesaprotu kā izpildīt šo "SET NAMES utf8"

Posted (edited)

Tev jau vainas apziņa laikam spiež pateikt ka zagts tas nav, nunu stāsti - ko esi nozadzis :]

 

Parādi to vietu, kur tu piekonektējies pie datubāzes. ( un kādu piemēru, kā tu centies ņemt datus ārā no datubāzes... )

Edited by ntw
Posted

sameklē, kur tev notiek pieslēgšānās datubāzei un uzreiz aiz tā piemet klāt šīs 2 rindiņas

 

mysql_query("SET NAMES utf8");

mysql_query("SET CHARACTER SET utf8");

Posted
Nu jā phpmyadmin panelī un zagts tas nav..

PhpMyAdmin pasa sakumaa noraadi kaada kodejumaa darbosies ... ja taads bija jautajums . Un nekur vair nekas nav jasuuta .. vis tiek izdariits automatiski ...

Posted
PhpMyAdmin pasa sakumaa noraadi kaada kodejumaa darbosies ... ja taads bija jautajums . Un nekur vair nekas nav jasuuta .. vis tiek izdariits automatiski ...

 

Nu, zini, man datubāze ir utf-8 un viss bāzē iekšā arī attēlojas kā utf-8 vajadzētu, bet, kad vajadzēja to visu attēlot lapā, tad rādījās jautājuma zīmes!

 

Bez set names utf-8 querya gan nemēģināju, bet ar to tā notikās, tad piemetu klāt set characters utf-8 un viss aizgāja bez problēmām! Senāk gan man nebija nekādi set names utf-8 un viss attēlojās pareizi, bet tas bija citām sourcēm, iespējams, ka kaut kas šai sourcei negāja kopā un tādēļ vajadzēja tos queryus piemest klāt.

Posted

kads ir datubazes un tabulas charset?

kamer nav utf8_general_ci vai utf8 apaksvitra latvian apaksvitra ci, nemaz i necenties

otrais solis ir savā majaslapaa pirmais query ko izpilda ir set names utf8, vai ari atieciga mysqli komanda

  • 1 month later...
Posted

Sveiciens!

Gribēju pateikties NoOne par informāciju, jo arī es saskāros ar problēmu, ka mysqladminā datubāzē ar utf8 kodējumu rādās latviešu simboli, bet web lapā jautātājzīmes. Izpildot mysql_query("SET NAMES utf8"); un mysql_query("SET CHARACTER SET utf8"); problēmu atrisināju. Paldies vēlreiz.

 

P.S. Pēc ilgiem gadiem atkal ieklīdu šai forumā. :) Izrādās, ka jāpaprogrammē arī PHP vidē, ko neesmu darijis jau gadus četrus.

Iesācējiem iesaku XAMPP. http://www.apachefriends.org/en/xampp.html

Iespējams, ka tur MySQL ir tāds mīksts :) un jaunākā XAMPP versija (Version 1.6.8) caur PERL nekonektējas ar MySQL, jo bugs draiveros. :)

  • 1 year later...
Posted (edited)

Nav vieglāk head'ā ielikt meta tagu?

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

 

atvainojos ka pacēlu topiku, biki auzās iebraucu.

Edited by Nezinītis
Posted

Nav vieglāk head'ā ielikt meta tagu?

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

 

atvainojos ka pacēlu topiku, biki auzās iebraucu.

 

Tam nav nekāda sakara ar to kas atrodas datubāzē.

meta tags pasaka pārlūkam, kādā kodējumā attēlot tekstu... Bet protams, tas utf-8 meta tags IR vajadzīgs, lai jebkuras garumzīmes parādītots normāli..

×
×
  • Create New...