créer un site
Salemioche.net : creer un site internet - retour au site - accueil du forum





Pb avec mon moteur de recherche

Poster un nouveau sujet sur php   Répondre au sujet à php:Pb avec mon moteur de recherche    Accueil Forum -> php
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Code21
frontpage mioche
frontpage mioche
MessagePb avec mon moteur de recherche , Posté le: 02-08-2005 10:16

Slt c encore moi Embarassed
Bon mon site avence et mon moteur de recherche aussi. J'ai fait comme me l'a demendé Nevinrhal en utilisant une base de donné et un script.
Sachant que je m'y connait en rien au php et MySQL et que mon site est en PHP avec une bd, j'ai fait le moteur de recherche comme ce que j'ai trouvé sur le site de multimania mais voila quand j'affiche la page resultat.php en localhost voici le message que j'ai
Citation:
Notice: Undefined variable: nom in c:\program files\easyphp1-8\www\symbian-hack\resultat.php on line 302

Notice: Undefined variable: nom in c:\program files\easyphp1-8\www\symbian-hack\resultat.php on line 304

Notice: Undefined variable: nom in c:\program files\easyphp1-8\www\symbian-hack\resultat.php on line 306

Notice: Undefined variable: finrequete in c:\program files\easyphp1-8\www\symbian-hack\resultat.php on line 309

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\symbian-hack\resultat.php on line 321

J y comprend rien et puis c quoi le probléme avec le variable nom. En tout cas pour mieux vous aidez a comprendre mon probléme voici mes scriptes sur la page resultat.php:
Citation:
<?php
if ($nom != "")
$finrequete .= " nom LIKE '%$nom%'";
if ($nom != "")
$finrequete .= " nom LIKE '%$type%'";
if ($nom != "")
if ($finrequete != "")
$finrequete .= " nom LIKE '%$description%'";
if ($finrequete != "")
$sql="SELECT * FROM id WHERE $finrequete";
else
$sql="SELECT * FROM id";
?>
<?php
$host = "localhost";
$user = "root";
$password = "******";
$db = "moteur_de_recherche";
$db = mysql_connect($host, $user, $password) or die ("Connexion au serveur impossible");
$res=mysql_query($sql, $db);
while ($ligne = mysql_fetch_object ($res))
{
print "<tr>";
print "<td>$ligne->nom</td>";
print "<td>$ligne->description</td>";
print "<td>$ligne->type</td>";
print "<td>$ligne->lien";
print "</td>";
print "</tr>";
}
?>

et puis voici ce que j'ai ecrit pour le formulaire:
Citation:
<form method="post" action="resultat.php">
<table align="center">
<!--DWLayoutTable-->
<tr>
<td width="147" height="21" valign="top"><div align="center">
<input type="text" name="nom">
</div></td>
</tr>
<tr>
<td height="22" align="center" valign="top"><input type="submit" name="recherche" value="Cherche"></td>
</tr>
</table>
</form>

Je vois vraiment pas le probléme et malgré mes tentatives de changement j'arrive tj pas a regler le pb Mad . Alors merci de voir ce qui ne va pa bien ici.
Montrer les messages depuis:   
Poster un nouveau sujet sur php   Répondre au sujet à php:Pb avec mon moteur de recherche    Accueil Forum -> php Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  
S'enregistrerS'enregistrer
ProfilProfil
Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés
RechercherRechercher
Liste des MembresMembres
FAQFAQ
ConnexionConnexion 


Nom de domaine
Enregistrement, transfert, gestion:
Nom de domaine

Hébergement
Trouver un hébergeur









Salemioche.net

créer un site web internet
Création site internet
Nom de domaine
blog gratuit
Idées Web

St Barth
Rachat de crédit
protection rapprochée
aménagement de bureau
Affilzen

Jumeaux
Communiqué de Presse
Piscine
Argent
Publier

Publier un article sur votre site internet et boostez sa visibilité. avec Pipelette
Présentez votre site web
Partenaires

forums
forum gratuit
Casino
Piscine
© Mentions Légales - CV