Pb boucle de récupération dans bdd mysql
Résolu
ciocciu
Messages postés
42
Date d'inscription
Statut
Membre
Dernière intervention
-
ciocciu Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
ciocciu Messages postés 42 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Pb boucle de récupération dans bdd mysql
- Récupération de déchets - Guide
- Convertisseur récupération de texte - Guide
- Mysql community server - Télécharger - Bases de données
- Recuperation video youtube - Guide
- Comment récupérer un document dans le presse-papier samsung - Guide
3 réponses
Normal tu fais une fois mysql_fetch_array et ensuite tu le refait dans ta boucle
le principe lorsque tu fais une extraction de BDD ça met les résultats dans une zone mémoire
pour pouvoir les exploiter il faut les sortir
mysql_fetch_array fait ça ligne par ligne en vançant le pointeur de ligne à chaque fois
donc ton premier mysql_fetch_array lit et avance le pointeur de 1
ce qui fait que dans ta boucle while ensuite ça démre en 2 ième ligne
ça devrait mieux aller comme ça non ?
@lain
le principe lorsque tu fais une extraction de BDD ça met les résultats dans une zone mémoire
pour pouvoir les exploiter il faut les sortir
mysql_fetch_array fait ça ligne par ligne en vançant le pointeur de ligne à chaque fois
donc ton premier mysql_fetch_array lit et avance le pointeur de 1
ce qui fait que dans ta boucle while ensuite ça démre en 2 ième ligne
//requete sql trié par timestamp $datesql = mysql_query("SELECT ID,date_match FROM dates_matchs ORDER BY timestamp") or die(mysql_error()) ; $i=0; // on les met dans un array grace à une boucle while ($ldates = mysql_fetch_array($datesql)) {$datef =$ldates['date_match']; $arraydate[$i]=$datef; $i++; } print_r($arraydate);
ça devrait mieux aller comme ça non ?
@lain