Autor Zpráva
pinlop
Profil
Mám

$dotaz = mysql_query("SELECT * FROM pri WHERE den='$day_num' AND mesic='$mesic_a' AND rok='$rok_a' ORDER BY 'pri','id' )

je možné dát jedné kategorii více pokožek.. tzn..
rok='$rok_a', '$rok_b'


Mám například kategorie v mysql která obsahuje ted, pozde, zítra.

Potřebuji z Mysql vybrat z jedné kategorie například ted a pozde,zítra vybírat už nepotřebuji. Jak je možné toto zapsat?
Tori
Profil
podmínka AND (x = 1 OR x = 2) , nebo použijte IN
pinlop
Profil
Jak by bylo možné zapasovat do toho místo přímého názvu proměnnou?

podmínka AND ($prom OR $prom2 )

$prom="x = 1";
$prom2="x = 2";

Mělo by to fungovat takto ?
Tori
Profil
"... den='$day_num' AND mesic='$mesic_a' AND (rok='$rok_a' OR rok='$rok_b') ORDER BY..."
"... den='$day_num' AND mesic='$mesic_a' AND rok IN('$rok_a', '$rok_b') ORDER BY...
OR má nižší prioritu než AND, proto ty závorky
pinlop
Profil
Funguje, děkuji

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