Moteur de recherche php avec liste déroulante
                                    
                        sarra88                    
                                    -
                                     
Catalunya's Son Messages postés 67 Statut Membre -
        Catalunya's Son Messages postés 67 Statut Membre -
        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
- Liste code ascii - Guide
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 ?
