Moteur de recherche php avec liste déroulante
sarra88
-
Catalunya's Son Messages postés 57 Date d'inscription Statut Membre Dernière intervention -
Catalunya's Son Messages postés 57 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une formulaire contenant deux listes de sélection l'un contient champ catégorie et l'autre champ ville, j'aimerais lors d'un clic sur un champ de deux listes, on peut extraire des données de la base de données
j'ai essayé mais ça ne marche pas.
J'aimerais bien que vous pouvez m'aider.
Voici mon code source:
<?php
$output = '';
mysql_connect("localhost", "root", "sarra88") or die ("could not connect");
mysql_select_db("artisanat") or die ("Could not find database!");
if(isset($_POST['ville']) AND isset($_POST['categories']))
{
$ville = $_POST['ville'];
$categories = $_POST['categories'];
$query = mysql_query ("SELECT * FROM artisant WHERE ville =".$ville AND "typeactivite =".$categories) or die ("could not search");
$count = mysql_num_rows($query);
if($count == 0)
{
$output = 'There is no results!';
}
else
{
while ($row = mysql_fetch_array($query))
{
$nom = $row['nomprenom'];
$output.='<div>'.$nom.'</div>';
}
}
}
print ("$output");
?>
J'ai une formulaire contenant deux listes de sélection l'un contient champ catégorie et l'autre champ ville, j'aimerais lors d'un clic sur un champ de deux listes, on peut extraire des données de la base de données
j'ai essayé mais ça ne marche pas.
J'aimerais bien que vous pouvez m'aider.
Voici mon code source:
<?php
$output = '';
mysql_connect("localhost", "root", "sarra88") or die ("could not connect");
mysql_select_db("artisanat") or die ("Could not find database!");
if(isset($_POST['ville']) AND isset($_POST['categories']))
{
$ville = $_POST['ville'];
$categories = $_POST['categories'];
$query = mysql_query ("SELECT * FROM artisant WHERE ville =".$ville AND "typeactivite =".$categories) or die ("could not search");
$count = mysql_num_rows($query);
if($count == 0)
{
$output = 'There is no results!';
}
else
{
while ($row = mysql_fetch_array($query))
{
$nom = $row['nomprenom'];
$output.='<div>'.$nom.'</div>';
}
}
}
print ("$output");
?>
A voir également:
- Moteur de recherche php avec liste déroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Google moteur de recherche page d'accueil - Guide
- Copernic moteur de recherche - Télécharger - Navigateurs
1 réponse
salut frère, c'est très facile. tu doit créer une division nommée "fetch_result" par exmpl, et la mettre sous le input de recherche avec les styles CSS "position: absolute; top: ...px; left: ...px; " et puis créer votre code ajax de recherche et mettre le data dans la division.
est-ce-que c'est claire ?
est-ce-que c'est claire ?