Autor Zpráva
slavior
Profil *
Ahojte. Neviete mi niekto poradit ako sa dá zapísat tento príkaz aby bol funkčný

$query_show = "SELECT* FROM `data` WHERE info = 'nazov' AND zalozky = '0' OR '1' AND zdielanie = '1'  ORDER BY timestamp DESC";

Ak je zapísaný takto funguje

$query_show = "SELECT* FROM `data` WHERE info = 'nazov' and zalozky = '0' OR '1'   ORDER BY timestamp DESC";

potrebujem však aj nastavit filter na zdielanie z tabuľky. Ak zapíšem 2X AND druhý filter AND zdielanie nie je funkčný. Nepoznám dobre možnosti Mysql a neviem nikde nájst vhodnú alternatívu. Ďakujem

Moderátor Alphard: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Alphard
Profil
And může být použito vícekrát, problém je jinde, zkušel jste dát první část podmínky do závorky? A název sloupce by se neměl vynechávat, aspoň jsem se s tím ještě nesetkal.
SELECT * FROM `data` WHERE info = 'nazov' AND (zalozky = '0' OR zalozky = '1') AND zdielanie = '1'  ORDER BY timestamp DESC
slavior
Profil *
ďakujem Alphard !!!!

chyba bola v tom, že som nemal zátvorku. Opravil som chybu aj vo vynechanom stĺpci.

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