[PHP] problème avec mysql_fetch_assoc
Ju
-
kavecch -
kavecch -
Bonjour à tous
Pour commencer voila mon code :
Autre lieu de travail 1: <select size="1" name="autrelieu"><option></option>
<?php
// on affiche les informations sur le lieu de travail 1
while($data1 = mysql_fetch_assoc($req2))
{
$numetab=$data['NomEtab'];
echo "<option value=$nometab>".$data1['NomEtab']." , (".$data1['NumEtab'].") , ".$data1['TypeEtab']."</option>";
}
?>
</select><br><br>
Autre lieu de travail 2: <select size="1" name="autrelieu2"><option></option>
<?php
// on affiche les informations sur le lieu de travail 2
while($data2 = mysql_fetch_assoc($req2))
{
$numetab=$data['NomEtab'];
echo "<option value=$nometab>".$data2['NomEtab']." , (".$data2['NumEtab'].") , ".$data2['TypeEtab']."</option>";
}
?>
</select>
La première liste déroulante s'affiche correctement mais il n'y a aucune valeur dans la deuxieme.
C'est peut être l'utilisation du 2ème mysql_fetch_assoc qui fait ça.
Savez-vous comment afficher la même liste déroulante que la 1ere de mon code dans la même page?
Pour commencer voila mon code :
Autre lieu de travail 1: <select size="1" name="autrelieu"><option></option>
<?php
// on affiche les informations sur le lieu de travail 1
while($data1 = mysql_fetch_assoc($req2))
{
$numetab=$data['NomEtab'];
echo "<option value=$nometab>".$data1['NomEtab']." , (".$data1['NumEtab'].") , ".$data1['TypeEtab']."</option>";
}
?>
</select><br><br>
Autre lieu de travail 2: <select size="1" name="autrelieu2"><option></option>
<?php
// on affiche les informations sur le lieu de travail 2
while($data2 = mysql_fetch_assoc($req2))
{
$numetab=$data['NomEtab'];
echo "<option value=$nometab>".$data2['NomEtab']." , (".$data2['NumEtab'].") , ".$data2['TypeEtab']."</option>";
}
?>
</select>
La première liste déroulante s'affiche correctement mais il n'y a aucune valeur dans la deuxieme.
C'est peut être l'utilisation du 2ème mysql_fetch_assoc qui fait ça.
Savez-vous comment afficher la même liste déroulante que la 1ere de mon code dans la même page?
A voir également:
- [PHP] problème avec mysql_fetch_assoc
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
3 réponses
Salut,
Tu sembles utiliser la même variable $req2 pour les 2 mysql_fetch_assoc(),
tu as bien refait un mysql_query entre les 2 boucles ?
Si ce n'est pas le cas, c'est un peu normal, une fois que les résultats d'une
requette sont exploités les mysql_fetch_*() suivants retourneront toujours false.
A+, crabs
Tu sembles utiliser la même variable $req2 pour les 2 mysql_fetch_assoc(),
tu as bien refait un mysql_query entre les 2 boucles ?
Si ce n'est pas le cas, c'est un peu normal, une fois que les résultats d'une
requette sont exploités les mysql_fetch_*() suivants retourneront toujours false.
A+, crabs