Autor Zpráva
Just
Profil *
Zdravím,

v PHP som už ako-tak zbehlí :D Ale v SELECT potrebujem ho upraviť až dvomi hodnotami z toho istého stlpca:

"SELECT user FROM clenstvo WHERE id = '$id' AND skupina = '$skupina' AND skupina = '0'"

Takto mi to nejde, ako to mám inak spraviť??
Kcko
Profil
"SELECT user FROM clenstvo WHERE id = '$id' AND (skupina = '$skupina' OR skupina = '0'")

A tohle nemá s MYSQL nic společného ... ale s prioritou operátorů (tj. to samé co v PHP).
IdemeNaHavaj
Profil
Just:
"SELECT user FROM clenstvo WHERE id = '$id' AND skupina = '$skupina' OR skupina = '0'
abc
Profil
Případně, pokud mají být splněny obě podmínky:
"SELECT user FROM clenstvo WHERE id = '$id' AND skupina IN (0, $skupina)"

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: