Stránka 1 z 1

data z mysql - VARCHAR(255) vrací jen max. 21 znaků

Napsal: 09 led 2011 19:23
od simPod
taham data z databaze a hodnoty typu VARCHAR s delkou 255 mi to vzdy po 21. znaku urizne. Misto celeho stringu dostanu jen jeho cast. Nevi nekdo proc?

Re: data z mysql - VARCHAR(255) vrací jen max. 21 znaků

Napsal: 09 led 2011 19:28
od jackm
PHP kód?

Re: data z mysql - VARCHAR(255) vrací jen max. 21 znaků

Napsal: 09 led 2011 19:32
od CZechBoY
chyba :D
když se koukneš přes pma(phpMyAdmin) tak je tam normal celej string?

Re: data z mysql - VARCHAR(255) vrací jen max. 21 znaků

Napsal: 09 led 2011 19:36
od simPod
jo, tam je celej
php kod je klasika.

mysql_connect(); mysql_select_db(); mysql_query(); while(mysql_fetch_assoc()){}
okolo jen nejaka omacka

Re: data z mysql - VARCHAR(255) vrací jen max. 21 znaků

Napsal: 09 led 2011 19:38
od jackm
Zkus: while(mysql_fetch_array()){} assoc mi dělal bordel.
Jinak definice klasika je opravdu super, když chceš pomoc..

Re: data z mysql - VARCHAR(255) vrací jen max. 21 znaků

Napsal: 09 led 2011 19:39
od CZechBoY
tak ta omáčka bude asi řezat...
while($rVysledek=MySQL_Fetch_Assoc($vysledekQuery)):
var_dump($rVysledek);

co to vypíše?

fetch assoc a array je to samí, používám všechny 3

Re: data z mysql - VARCHAR(255) vrací jen max. 21 znaků  Vyřešeno

Napsal: 09 led 2011 19:53
od simPod
tak array dela to samy. jdu si hrat asi s tou omackou

--- Doplnění předchozího příspěvku (Ned Led 09, 2011 7:57 pm) ---

ok, jsem uplne blbej. uprostred kodu jsem mel $string=substr($string,0,21);... by me zaajmalo, kdo to tam napsal...
chjo...

Re: data z mysql - VARCHAR(255) vrací jen max. 21 znaků

Napsal: 09 led 2011 20:08
od CZechBoY
kdo to tam asi napsal :D