Recherche SQL

Fermé
pirmax Messages postés 476 Date d'inscription vendredi 20 octobre 2006 Statut Membre Dernière intervention 25 juillet 2014 - 17 mai 2009 à 15:01
Bonjour,

J'effectue un comptage grâce à ce code :

<?php
$nb_search = mysql_num_rows(mysql_query("SELECT * FROM codes WHERE active='oui' AND description OR (code_asp OR code_autoit OR code_csharp OR code_css OR code_generic OR code_html OR code_java OR code_javascript OR code_perl OR code_php OR code_ruby OR code_sql OR code_text OR code_vbscript OR code_xsl) LIKE '%$reqsearch%'"));
?>

Mais le code me renvoi 0, j'ai surment mal configuré la requête mais j'ai tjrs eu du mal à le faire, quelqu'un pourrait-il m'aider ??

Ma table se compose d'un champ active (oui ou non), d'un champ description, et les autres champs sont code_xxx, je voudrais qu'il recherche d'abord les lignes où active='oui' et ensuite rechercher dans la ligne si description ou code_xxx est egal à ma recherche ^^

Je sais que c'est un histoire de AND, XOR et OR xD

Je vous remercie d'avance !
Maxence