Autor Zpráva
Tom.rce
Profil *
Prosím můžete mí říct, jestli je takovýto syntax použitelný? nějak mi to nechce fungovat


........................................
$insertdotaz = " AND psc = 41301 OR psc = 41201 ";


...

....



$dotaz = "SELECT * FROM table23 WHERE MATCH (nazev,adresa,obec) AND kategorie LIKE ('%".$_GET[filter]."%')".$insertdotaz." AGAINST ('$odeslat') ORDER by zaznam Desc LIMIT $page,20";}
nightfish
Profil
to zřejmě fungovat nebude, protože ti tam vznikne
"SELECT * FROM table23 WHERE MATCH (nazev,adresa,obec) AND kategorie LIKE ('%".$_GET[filter]."%') AND psc = 41301 OR psc = 41201 AGAINST ('$odeslat') ORDER by zaznam Desc LIMIT $page,20"

a obávám se, že když tam máš AGAINST, tak tam musíš mít MATCH (sloupce) AGAINST ('hodnota')
nic mezi tím
jestli tam chceš dát další podmínky, tak před MATCH nebo až za AGAINST
Tom.rce
Profil *
tak proto to nešlo, dík moc :-)
Toto téma je uzamčeno. Odpověď nelze zaslat.