Php mysql fetch_array
Omizu
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
kij_82 Messages postés 4089 Date d'inscription Statut Contributeur Dernière intervention -
kij_82 Messages postés 4089 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
(mac OS9, hebergement du site sous linux)
Je fais un programme utilisant PHP et MySQL. Je récupère des données dans une base de données. Le truc qe je ne comprends pas et qui commence a m'ennerver est qu'à chaque fois que je fais une requête comme :
$magasin_liste_tab=mysql_query("select * from offre_magasin where id_offre='1' and cp=06000");
$magasin_liste=mysql_fetch_array($magasin_liste_tab);
while($magasin_liste=mysql_fetch_array($magasin_liste_tab))
{
echo $magasin_liste["cp"];
}
j'obtiens à l'affichage 2 fois 06000 tandis que j'en ai trois dans ma base. Se problem se retrouve dans chaque requête similaire, le code ne m'affiche jamais la premier valeur de la lliste obtenue par la requette sql.
Si quelqu'un sait pourquoi et comment résoudre se probleme ca m'arrangerais.
Merci.
(mac OS9, hebergement du site sous linux)
Je fais un programme utilisant PHP et MySQL. Je récupère des données dans une base de données. Le truc qe je ne comprends pas et qui commence a m'ennerver est qu'à chaque fois que je fais une requête comme :
$magasin_liste_tab=mysql_query("select * from offre_magasin where id_offre='1' and cp=06000");
$magasin_liste=mysql_fetch_array($magasin_liste_tab);
while($magasin_liste=mysql_fetch_array($magasin_liste_tab))
{
echo $magasin_liste["cp"];
}
j'obtiens à l'affichage 2 fois 06000 tandis que j'en ai trois dans ma base. Se problem se retrouve dans chaque requête similaire, le code ne m'affiche jamais la premier valeur de la lliste obtenue par la requette sql.
Si quelqu'un sait pourquoi et comment résoudre se probleme ca m'arrangerais.
Merci.
A voir également:
- Php mysql fetch_array
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Php alert - Forum PHP
- Mysql a répondu : documentation connexion impossible : paramètres incorrects. - Forum Bases de données
2 réponses
Si tu otais ton premier fetch tu verrais que ca va beaucoup mieux ;)
$magasin_liste_tab=mysql_query("select * from offre_magasin where id_offre='1' and cp=06000"); while($magasin_liste=mysql_fetch_array($magasin_liste_tab)) { echo $magasin_liste["cp"]; }
Oui je répond à moi même car je viens de trouver. C'est du à la redondance du code contenu dans la parenthèse du while. Parcontre pourquoi cette redondance suprime t elle des valeure je sais pas.