probleme requete MATCH mysql_fetch_??? - PHP - Programmation
Marsh Posté le 11-02-2007 à 19:54:39
remplace tes myql_query()
par mysql_query() or die(mysql_error())
tu as une erreur dans ta requete mysql
Marsh Posté le 12-02-2007 à 11:30:46
Heu ok mais je crois que ca ne renvoit pas d'erreur, seulement sur
$row = mysql_fetch_row(mysql_query(" SELECT count(url) FROM SELECT DISTINCT titre, description, valeur, url, body, MATCH (body,titre,description) AGAINST ('$input') AS cpt FROM test WHERE MATCH (body,titre,description) AGAINST ('$input') ",$link));
voila en somme la requete qui plante...
Marsh Posté le 12-02-2007 à 12:01:29
Code :
|
et n'oublie pas d'escaper input.
Marsh Posté le 12-02-2007 à 20:15:29
ReplyMarsh Posté le 12-02-2007 à 20:32:07
Code :
|
CA MARCHE MERCI
http://erwann.conan.free.fr/resultat.php?input=%20blog
http://erwann.conan.free.fr/result [...] ci%20forum
YOP ! experimentons !!!
Marsh Posté le 11-02-2007 à 19:08:13
Bonjour.
Je fais une recherche de type MATCH par rapport à une valeur $input
j'ai des resultats mais PHP refuse de me donner le nombre de résultats :
mysql_fetch_row(): supplied argument is not a valid MySQL result resource
(retourné sur execution de $row = mysql_fetch_row($result2);
Voila...
je vais chercher mes valeurs et au moment de rechercher le COUNT je dois dire que ça coince un peu
le champ url existe bien mais je ne suis pas sur que SQL prenne des lignes pour ce type de requete, que mettre ? avec fetch array ca marche pas non plus
Message édité par erwan83 le 11-02-2007 à 19:26:10
---------------
http://www.ypikay.com