Liste déroulante - PHP/MySQL
Fermé
benur85
Messages postés
3
Date d'inscription
lundi 16 novembre 2009
Statut
Membre
Dernière intervention
17 novembre 2009
-
16 nov. 2009 à 17:35
benur85 Messages postés 3 Date d'inscription lundi 16 novembre 2009 Statut Membre Dernière intervention 17 novembre 2009 - 17 nov. 2009 à 10:32
benur85 Messages postés 3 Date d'inscription lundi 16 novembre 2009 Statut Membre Dernière intervention 17 novembre 2009 - 17 nov. 2009 à 10:32
A voir également:
- Liste déroulante - PHP/MySQL
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Google sheet liste déroulante - Accueil - Guide bureautique
- Supprimer une liste déroulante excel - Forum Word
- Easy php - Télécharger - Divers Web & Internet
3 réponses
Meelas
Messages postés
15
Date d'inscription
lundi 19 octobre 2009
Statut
Membre
Dernière intervention
16 novembre 2009
7
16 nov. 2009 à 18:20
16 nov. 2009 à 18:20
Salut,
En changeant ton $row = mysql_fetch_array par un $row = mysql_fetch_row, ça donne quoi?
En changeant ton $row = mysql_fetch_array par un $row = mysql_fetch_row, ça donne quoi?
benur85
Messages postés
3
Date d'inscription
lundi 16 novembre 2009
Statut
Membre
Dernière intervention
17 novembre 2009
17 nov. 2009 à 09:39
17 nov. 2009 à 09:39
Bonjour,
Tout d'abord, je vous remercie de la réponse !
Malheureusement, en changeant le $row = mysql_fetch_array par un $row = mysql_fetch_row, cela ne change strictement rien...
En revanche, j'ai testé ce script :
$db_list = mysql_list_dbs($db);
$i = 0;
$cnt = mysql_num_rows($db_list);
while ($i < $cnt) {
echo mysql_db_name($db_list, $i) . "\n";
$i++;
}
?>
Cela m'affiche bien le nom de mes bases, mais pas dans une liste déroulante comme je le souhaites, donc je ne peux pas interagir avec...
Merci encore,
Nicolas
Tout d'abord, je vous remercie de la réponse !
Malheureusement, en changeant le $row = mysql_fetch_array par un $row = mysql_fetch_row, cela ne change strictement rien...
En revanche, j'ai testé ce script :
$db_list = mysql_list_dbs($db);
$i = 0;
$cnt = mysql_num_rows($db_list);
while ($i < $cnt) {
echo mysql_db_name($db_list, $i) . "\n";
$i++;
}
?>
Cela m'affiche bien le nom de mes bases, mais pas dans une liste déroulante comme je le souhaites, donc je ne peux pas interagir avec...
Merci encore,
Nicolas
benur85
Messages postés
3
Date d'inscription
lundi 16 novembre 2009
Statut
Membre
Dernière intervention
17 novembre 2009
17 nov. 2009 à 10:32
17 nov. 2009 à 10:32
Alors après plusieurs essais, et des mix de tout, cela fonctionne enfin !!
Si quelqu'un a le soucis :
$db_list = mysql_list_dbs($db); //retour la liste des bases de mysql
$i = 0;
$cnt = mysql_num_rows($db_list); //retourne dans $cnt le nombre de lignes que contient la liste des bases
?>
<select name="liste">
<?php
while ($i < $cnt ) {
echo '<option value="db.[$i].">'.mysql_db_name($db_list, $i).'</option>';
$i++;
}
?>
</select>
Je ne rencontre maintenant plus qu'un léger soucis, à savoir que je voudrai bien récupérer, en dessous, ma variable selectionné dans le tableau, si quelqu'un a une idée ?
Si quelqu'un a le soucis :
$db_list = mysql_list_dbs($db); //retour la liste des bases de mysql
$i = 0;
$cnt = mysql_num_rows($db_list); //retourne dans $cnt le nombre de lignes que contient la liste des bases
?>
<select name="liste">
<?php
while ($i < $cnt ) {
echo '<option value="db.[$i].">'.mysql_db_name($db_list, $i).'</option>';
$i++;
}
?>
</select>
Je ne rencontre maintenant plus qu'un léger soucis, à savoir que je voudrai bien récupérer, en dessous, ma variable selectionné dans le tableau, si quelqu'un a une idée ?