Autor Zpráva
Křeček
Profil
$prikaz = mysql_query("SELECT * FROM Slova WHERE slovo LIKE '%$slovo%'");
Jak mám udělat, aby to vyhledáválo v sloupcích: slovo,url,nazev i popis? Díky za rady.
WertriK
Profil
mysql_query("SELECT *, MATCH(slovo,url,nazev,popis) AGAINST('".$slovo."') AS score FROM Slova WHERE MATCH(slovo,url,nazev,popis) AGAINST('".$slovo."*' IN BOOLEAN MODE)");

Syntax si někde najdi, nevim jestli to je dobře a taky aby jsi věděl co to vůbec dělá ...
Pavel Strejček
Profil
Křeček

Má-li to být pomocí LIKE tak:

$prikaz = mysql_query("SELECT * FROM Slova WHERE slovo LIKE '%$slovo%' OR url LIKE '%$slovo%' OR nazev LIKE '%$slovo%' OR popis LIKE '%$slovo%' ");

ale na výkon serveru to může být naročné.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0