Moteur de recherche sql et php

Fermé
Utilisateur anonyme - 27 juil. 2009 à 12:30
 Utilisateur anonyme - 28 juil. 2009 à 00:05
Bonjour,
J'aurai besoin d'aide pour mon moteur de recherche tout simple que je tante de concevoir... voila le code que j'ai fait pour le moment :
tout d'abord le formulaire (jusque la pas de problème... :P) :
<form method="post" action="recherche.php">
<input type="text" name="recherche" size="40" maxlength="256">
<input type="submit" name="submit" value="Ajouter">
</form>


puis la page qui est sensé afficher le résultat :

<?php include ('header.php');?>
<?php 
$recherche = $_POST["recherche"];

$reponse = mysql_query('SELECT * FROM sitetuto LIKE "%'.$recherche.'%"');
while ($rech = mysql_fetch_array ($reponse))
{
?>
<p><a href="lire.php?tuto=<?php echo $rech['id']; ?>"><?php echo $rech['titre']; ?></a><br />
<a href="lire.php?tuto=<?php echo $rech['id']; ?>"><img src="<?php echo $rech['image']; ?>" alt="<?php echo $rech['titre']; ?>" width="150" border="0" align="top"/></a>
    
    <br />
    Difficulté : <?php echo $donnees['difficulte']; ?> / 5</p>
<br /><p align="center">----------------------------------------------------------------------</p>
<?php
}
?>
<?php include ('footer.php'); ?>



Voila l'erreur qui s'affiche a la place de le résultat de la recherche est :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/tosurf1/www/totuto/recherche.php on line 6

Ou est mon erreur ? :$

Merci d'avance
A voir également:

2 réponses

Francis Lalane
27 juil. 2009 à 13:22
A mon avis ta requète n'est pas correcte
kes ke tu veus obtenir dans ta requète? la recherche qui commence par le critère ou qui contient le critère ?
0
Utilisateur anonyme
28 juil. 2009 à 00:05
Bonjours Francis Lalane ( bizarre de dire sa XD )

Alors par exemple si quelqu'un cherche "photoshop"

Je voudrais que tous les article et les titre qui on le mot ''photoshop" dedans s'affiche

0