Autor Zpráva
okolojdouci
Profil *
Mám tabulku lngtbl, v ní mj. sloupce code a cz.
V tabulce je pár desítek řádků, všechno funguje jak má, ale tyto dva případy nefungují:
SELECT cz FROM lngtbl WHERE code='uvod-doprava'
SELECT cz FROM lngtbl WHERE code='uvod-tipynavylet'

Opravdu to nechápu. Ty dva řádky v tabulce jsou, vidím je tam phpmyadminem, kterým jsem je tam vložil, stejně jako cca stovku ostatních, které ale fungují bez problému. Třeba
SELECT cz FROM lngtbl WHERE code='uvod-pokoj4'

Proč to může nefungovat? Vrtám se v tom už třetí den, kopíruju ty kódy přímo z tabulky do toho dotazu a prostě to nic nevrátí.
Joker
Profil
okolojdouci:
Při zadání toho dotazu v PhpMyAdminu se ty řádky vrátí?

Proč to může nefungovat?
Hádám, že ty řetězce nebudou úplně shodné. Třeba jeden z nich obsahuje znak, který není vidět (mezeru, konec řádku, apod.)
okolojdouci
Profil *
Joker:
Hádám, že ty řetězce nebudou úplně shodné. Třeba jeden z nich obsahuje znak, který není vidět (mezeru, konec řádku, apod.)

Jsem blbec. V phpmyadminu je ten text v textaree. Když jsem to ověřoval, kliknul jsem vždycky na konec toho textu, jestli tam není mezera. Ale nenapadlo mě ověřit, jestli tam není zalomení. A to taky bylo. Díky moc.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0