Moteur de recherche aidez moi
angelique1
Messages postés
81
Date d'inscription
Statut
Membre
Dernière intervention
-
jeangilles Messages postés 816 Date d'inscription Statut Membre Dernière intervention -
jeangilles Messages postés 816 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
voila j'ai fai deux simple moteur de recherch mai j'ai envi que le resultat s'affiche dans la meme page commen faire voila mon codes
/////////////////////////////////////////////////////<head>
<title>
</title>
</head>
<body>
<form action="consult.php" method="post">
<select name="dom"/>
<option> </option>
<?php
mysql_connect('localhost','root','')or die(mysql_error());
mysql_select_db ('stage');
$requete=mysql_query("SELECT dom FROM domaine");
while($donne = mysql_fetch_array($requete)){
echo "<option>".$donne["dom"]."</option>";
}
?>
</select>
<input type="submit" name="submit" value="chercher par domaine">
</form>
<?php
if(isset($_POST['dom'])and !empty($_POST['dom']))
{
$dom=$_POST['dom'];
mysql_connect('localhost','root','')or die(mysql_error());
mysql_select_db ('stage');
$requete= "select * from prozet where domaine like '%$dom%' and valider==1";
$resultat=mysql_query($requete);
while ($rows=mysql_fetch_row($resultat)) {
$description=$rows['description']; $activite=$rows['activite'] ; $structure=$rows['structure'];
echo "description: $description.</br>. activite : $activite.</br>. structure : $structure";
}
if ($rows=0)
{echo"aucun offre proposer dans ce domaine";}}
?>
<form action="moteur2.php" method="post">
<select name="niveau"/>
<option> </option>
<option> licence </option>
<option> master </option>
<option> ingeniaurat</option>
</select>
<input type="submit" name="submit" value="chercher par niveau d'etudes">
</form>
///////////////////////////////////////////////////////////////////////////////////////
et pour recherche par domaine il ne marche pas a il me disent
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\wamp\www\hmar\stageee\moteur.php on line 31
voila j'ai fai deux simple moteur de recherch mai j'ai envi que le resultat s'affiche dans la meme page commen faire voila mon codes
/////////////////////////////////////////////////////<head>
<title>
</title>
</head>
<body>
<form action="consult.php" method="post">
<select name="dom"/>
<option> </option>
<?php
mysql_connect('localhost','root','')or die(mysql_error());
mysql_select_db ('stage');
$requete=mysql_query("SELECT dom FROM domaine");
while($donne = mysql_fetch_array($requete)){
echo "<option>".$donne["dom"]."</option>";
}
?>
</select>
<input type="submit" name="submit" value="chercher par domaine">
</form>
<?php
if(isset($_POST['dom'])and !empty($_POST['dom']))
{
$dom=$_POST['dom'];
mysql_connect('localhost','root','')or die(mysql_error());
mysql_select_db ('stage');
$requete= "select * from prozet where domaine like '%$dom%' and valider==1";
$resultat=mysql_query($requete);
while ($rows=mysql_fetch_row($resultat)) {
$description=$rows['description']; $activite=$rows['activite'] ; $structure=$rows['structure'];
echo "description: $description.</br>. activite : $activite.</br>. structure : $structure";
}
if ($rows=0)
{echo"aucun offre proposer dans ce domaine";}}
?>
<form action="moteur2.php" method="post">
<select name="niveau"/>
<option> </option>
<option> licence </option>
<option> master </option>
<option> ingeniaurat</option>
</select>
<input type="submit" name="submit" value="chercher par niveau d'etudes">
</form>
///////////////////////////////////////////////////////////////////////////////////////
et pour recherche par domaine il ne marche pas a il me disent
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\wamp\www\hmar\stageee\moteur.php on line 31
A voir également:
- Moteur de recherche aidez moi
- Copernic moteur de recherche - Télécharger - Navigateurs
- Google moteur de recherche page d'accueil - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Moteur de recherche 1fichier - Forum Téléchargement
- Le fichier pdf à télécharger est disponible avec le même nom sur le site de bell canada. mais vous ne le trouverez pas directement avec un moteur de recherche… quelle est l’url de ce fichier pdf sur le site web de bell canada ? - Forum Réseaux sociaux
1 réponse
$requete= "select * from prozet where domaine like '%$dom%' and valider==1";
$resultat=mysql_query($requete);
tu ne fais rien si la requete te renvoit une erreur (si tu veux afficher l'erreur tu fais $resultat=mysql_query($requete) or die(mysql_error());
Ici l'erreur doit venir du fait que tu as oublié les apostrophes autour tu 1 :
$requete= "select * from prozet where domaine like '%$dom%' and valider=='1'";
$resultat=mysql_query($requete);
tu ne fais rien si la requete te renvoit une erreur (si tu veux afficher l'erreur tu fais $resultat=mysql_query($requete) or die(mysql_error());
Ici l'erreur doit venir du fait que tu as oublié les apostrophes autour tu 1 :
$requete= "select * from prozet where domaine like '%$dom%' and valider=='1'";