Code liste modifi
joseph2009
Messages postés
119
Date d'inscription
Statut
Membre
Dernière intervention
-
joseph2009 Messages postés 119 Date d'inscription Statut Membre Dernière intervention -
joseph2009 Messages postés 119 Date d'inscription Statut Membre Dernière intervention -
Bonjour,bonjour jé un autre probleme consernant la liste modifiable est ce que ce code est juste parce que il ne fonction pas
<body>
<select name="compte">
<?php
$cone1=mysql_connect("localhost","root","'') or die("Erreur de connexion");
mysql_select_db("gest_commerciaux",$cone1) or die("Base inexistante");
$sql1= "SELECT id_cpte FROM comptes";
$query1 = mysql_query($sql1) or die ("Erreur");
$nb1 = mysql_num_rows($query1);
if ($nb1==0 ) {
echo ('<option>Aucun N°compte</option>');
exit();
}
else {
while ( $list2 = mysql_fetch_array($query1)) {
echo ('<option value="'.$list2['id_cpte'].'"></option>');
}
}
mysql_close();
?>
</select>
</body>
il m'affiche rien dans la liste
<body>
<select name="compte">
<?php
$cone1=mysql_connect("localhost","root","'') or die("Erreur de connexion");
mysql_select_db("gest_commerciaux",$cone1) or die("Base inexistante");
$sql1= "SELECT id_cpte FROM comptes";
$query1 = mysql_query($sql1) or die ("Erreur");
$nb1 = mysql_num_rows($query1);
if ($nb1==0 ) {
echo ('<option>Aucun N°compte</option>');
exit();
}
else {
while ( $list2 = mysql_fetch_array($query1)) {
echo ('<option value="'.$list2['id_cpte'].'"></option>');
}
}
mysql_close();
?>
</select>
</body>
il m'affiche rien dans la liste
Configuration: Windows XP Internet Explorer 6.0
7 réponses
-
j'ai aussi fait du n'importe quoi avec les ' et " .. gères les bien... pour que ça fasse un peu lisible
-
un peu de lecture ...
https://pbnaigeon.developpez.com/tutoriel/PHP/apostrophe-guillemet/-
merci jé compris la différence entre eux une chose si sa te dérange pas
jé un tableau rempli d'enregistrement dans ce tableau une colonne ou il y a un lien hypertext pour chaque enregistrement je veut savoir quand je click sur ce lien "modifier" il doit m'afficher dans une autre feuille les informations consernant
quelle est le code a utiliser pour qu'il selection la ligne ou ta click
-
-
slt..
- s'il affiche la liste deroulante vide... alors fais ceci
echo ('<option value="'.$list2['id_cpte'].'">'.$ma_valeur.'</option>');
- s'il n'affiche rien de chez rien... le pb vient d'ailleurs
-
une chose ou je dois remplir la variable $ma_valeur
parce que la sa marche pas
<?php
$cone1=mysql_connect('localhost','root','') or die("Erreur de connexion");
mysql_select_db('gest_commerciaux',$cone1) or die("Base inexistante");
$sql1= 'SELECT id_cpte FROM comptes';
$query1 = mysql_query($sql1) or die ("Erreur");
$nb1 = mysql_num_rows($query1);
if ($nb1==0 ) {
echo ('<option>Aucun N°compte</option>');
exit();
}
else {
while ( $list2 = mysql_fetch_row($query1)) {
$val1=$row[0];
echo ('<option value="'.$list2['id_cpte'].'">'.$val1.'</option>');
}
}
mysql_close();
?>
-
-
je sais pas trop ce que tu souhaites afficher dans la liste deroulante... je sais pas trop ce que t'as dans ta table compte
while ( $list2 = mysql_fetch_row($query1)) {
echo ('<option value="'.$list2['id_cpte'].'">'.$list2["id_cpte"].'</option>');
}
c'est censer marcher au moins.. -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
je sui con ...
- mysql_fetch_row : c'est pour les lignes .. genre $list2[0]..
- mysql_fetc_array : pour les tableaux associatifs... genre ce que je t'ai proposé... mais avec une erreur de ma part
while ( $list2 = mysql_fetch_array($query1)) {
echo ('<option value="'.$list2['id_cpte'].'">'.$list2["id_cpte"].'</option>');
}
-
dejà il faut que tu saches utiliser les $_GET ..
ensuite
tu recuperes simplement ta variable postée via l'url dans la page en question... et tu fais un select dans la table compte avec cette valeur recupérée
-
un peu de lecture encore... te fera du bien.. je sais pas trop comment l'expliquer...
http://www.presence-pc.com/forum/ppc/Programmation/difference-post-sujet-1235-1.htm