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

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Zamčeno
simPod
Level 4
Level 4
Příspěvky: 1295
Registrován: 15 čer 2006 18:51
Kontaktovat uživatele:

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

Příspěvek 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?
Uživatelský avatar
jackm
Level 4.5
Level 4.5
Příspěvky: 1720
Registrován: 19 srp 2008 19:42
Kontaktovat uživatele:

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

Příspěvek od jackm »

PHP kód?
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

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

Příspěvek od CZechBoY »

chyba :D
když se koukneš přes pma(phpMyAdmin) tak je tam normal celej string?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
simPod
Level 4
Level 4
Příspěvky: 1295
Registrován: 15 čer 2006 18:51
Kontaktovat uživatele:

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

Příspěvek 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
Uživatelský avatar
jackm
Level 4.5
Level 4.5
Příspěvky: 1720
Registrován: 19 srp 2008 19:42
Kontaktovat uživatele:

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

Příspěvek od jackm »

Zkus: while(mysql_fetch_array()){} assoc mi dělal bordel.
Jinak definice klasika je opravdu super, když chceš pomoc..
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

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

Příspěvek 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
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
simPod
Level 4
Level 4
Příspěvky: 1295
Registrován: 15 čer 2006 18:51
Kontaktovat uživatele:

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

Příspěvek 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...
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

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

Příspěvek od CZechBoY »

kdo to tam asi napsal :D
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Zamčeno
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Jak permanentně smazat data z USB disku?
    od Patrik92 » » v Vše ostatní (bezp)
    16 Odpovědi
    7673 Zobrazení
    Poslední příspěvek od Minapark

Zpět na „Programování a tvorba webu“