Recherche dans une base mysql avec PHP
Fermé
merlinne
Messages postés
3
Date d'inscription
mercredi 16 février 2011
Statut
Membre
Dernière intervention
23 février 2011
-
23 févr. 2011 à 09:50
samyb2313 Messages postés 52 Date d'inscription mercredi 23 février 2011 Statut Membre Dernière intervention 15 janvier 2020 - 24 févr. 2011 à 09:24
samyb2313 Messages postés 52 Date d'inscription mercredi 23 février 2011 Statut Membre Dernière intervention 15 janvier 2020 - 24 févr. 2011 à 09:24
Bonjour,
je veux faire une fonction de recherche avec PHP dans un table de ma base de donnée Mysql alors j'ai fait tous mais le problème ici c'est que les résultats de la requête m'affiche les données d'une seul ligne et moi je veux afficher tout les données de diffèrent ligne
il y a quelqu'un qui ma dit d'utilise un tableau dynamique et j'en sais pas comment le faire
aider moi SVP a résoudre cette problème
je veux faire une fonction de recherche avec PHP dans un table de ma base de donnée Mysql alors j'ai fait tous mais le problème ici c'est que les résultats de la requête m'affiche les données d'une seul ligne et moi je veux afficher tout les données de diffèrent ligne
il y a quelqu'un qui ma dit d'utilise un tableau dynamique et j'en sais pas comment le faire
aider moi SVP a résoudre cette problème
A voir également:
- Recherche dans une base mysql avec PHP
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Base de registre - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Easy php - Télécharger - Divers Web & Internet
- Rechercher ou entrer l'adresse mm - recherche google - Guide
4 réponses
samyb2313
Messages postés
52
Date d'inscription
mercredi 23 février 2011
Statut
Membre
Dernière intervention
15 janvier 2020
5
23 févr. 2011 à 10:34
23 févr. 2011 à 10:34
Tu n'est vraiment pas loin :
Une fois que tu as
qui est un tableau contenant l'ensemble des ligne de resultat de req :
il faut alors que tu parcour ce tableau
Et toutes tes lignes devraient s'afficher ....
Une fois que tu as
$resultat = mysql_fetch_array($req);
qui est un tableau contenant l'ensemble des ligne de resultat de req :
il faut alors que tu parcour ce tableau
while ($l = mysql_fetch_array($resultat)) //tant qu'il y a une ligne dans le tableau { echo $resultat['nom_park']; echo "<br />"; }
Et toutes tes lignes devraient s'afficher ....
samyb2313
Messages postés
52
Date d'inscription
mercredi 23 février 2011
Statut
Membre
Dernière intervention
15 janvier 2020
5
23 févr. 2011 à 09:54
23 févr. 2011 à 09:54
Tu peux poster ton code de ta requete et surtout de l'affichage des resultat
merlinne
Messages postés
3
Date d'inscription
mercredi 16 février 2011
Statut
Membre
Dernière intervention
23 février 2011
23 févr. 2011 à 10:01
23 févr. 2011 à 10:01
<?php
require "config.php";
$vil=$_POST["donner_ville"];
$req=mysql_query("SELECT * FROM 'parking' WHERE 'ville_park' LIKE '$vil'") or die(mysql_error());
$resultat = mysql_fetch_array($req);
mysql_close($db_link);
?>
et pour l'affichage j'ai utiliser cet instruction <?php echo $resultat['nom_park']; ?> ainsi de suite mais moi je veux afficher tout les lignes
require "config.php";
$vil=$_POST["donner_ville"];
$req=mysql_query("SELECT * FROM 'parking' WHERE 'ville_park' LIKE '$vil'") or die(mysql_error());
$resultat = mysql_fetch_array($req);
mysql_close($db_link);
?>
et pour l'affichage j'ai utiliser cet instruction <?php echo $resultat['nom_park']; ?> ainsi de suite mais moi je veux afficher tout les lignes
http://v1.lscache1.c.youtube.com/videoplayback?sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Cratebypass%2Coc%3AU0dYTVRSVF9FSkNNOF9MTFhJ&fexp=907606&itag=22&ipbits=0&signature=437269B3DB8D5AE83A342D6CD654B10D70383E10.4E3404F860FC13FF1E333DBEC322BF30E513474D&sver=3&ratebypass=yes&expire=1298476800&key=yt1&ip=0.0.0.0&id=ea2d1e35063a9df6&begin=129896
24 févr. 2011 à 09:24