Autor Zpráva
Jonass
Profil *
Dobrý den, jak mám vytvořit SQL dotaz pro "cokoli", tím myslím:

$vyber = mysql_query("SELECT * FROM `$databaze`.`$tabulka` WHERE `nazev` LIKE '%".$retezec."%' ORDER BY id", $spojeni);

a pokud by nebyl vložen $řetězec tak by se vypsali všechny řádky, zkoušel jsem už * ale bezvýsledně :-) prosím o radu
Kajman_
Profil *
Zkuste prázdný $retezec. Ale nebyly by tam asi řádky, kde nazev bude null.
joe
Profil
$vyber = mysql_query("SELECT * FROM `$databaze`.`$tabulka`" . (isset($retezec) ? " WHERE `nazev` LIKE '%".mysql_escape_string($retezec)."%'" : "") . " ORDER BY id", $spojeni);


Snad jsem to napsal dobře, nevyznam se v tom, když to nemam barevný, tak jestli tam není chyba.

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: