Mysql / php connexion?
LiLou LiLa
Messages postés
330
Date d'inscription
Statut
Membre
Dernière intervention
-
LiLou LiLa Messages postés 330 Date d'inscription Statut Membre Dernière intervention -
LiLou LiLa Messages postés 330 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je fais un formulaire avec une liste deroulante qui est censé recuperer les données d'une table dans la bdd sous mysql
j utilise un script php mais ya des fautes surement vu que ça marche pas !
si quelqu'un aurait un exemple de script permettant de remplir une liste deroulante par une table sous mysql
faite signe
merci d'avance !! !!
je fais un formulaire avec une liste deroulante qui est censé recuperer les données d'une table dans la bdd sous mysql
j utilise un script php mais ya des fautes surement vu que ça marche pas !
si quelqu'un aurait un exemple de script permettant de remplir une liste deroulante par une table sous mysql
faite signe
merci d'avance !! !!
A voir également:
- Mysql / php connexion?
- Gmail connexion - Guide
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
- Site inaccessible n'autorise pas la connexion - Guide
- Mysql community server - Télécharger - Bases de données
7 réponses
Essaie un truc comme ça.
<form action="page.php" method="post">
<select name="liste">
<option>--Choisir un Cadeau --</option>
<?
$cnx=mysql_connect("localhost", "id" , "password");
$db=mysql_select_db("cadeaux")or die("erreur de connexion a la base de donnees");
$requete ="SELECT nom_cado FROM cado";
$res = mysql_query ($requete);
while ( $row = mysql_fetch_row($res) ) {
echo' <option value='.$row[0].'>'.$row[0].'</option><br>';
}
mysql_free_result($res);
echo' </select>
<p><input type="submit" name="valider" value="valider" style="font-family: Arial,Verdana,Helvetica;font-size: 14px; color:yellow ;font-weight:bold;background-color: black;width:100px;"/></p>
</form>
<form action="page.php" method="post">
<select name="liste">
<option>--Choisir un Cadeau --</option>
<?
$cnx=mysql_connect("localhost", "id" , "password");
$db=mysql_select_db("cadeaux")or die("erreur de connexion a la base de donnees");
$requete ="SELECT nom_cado FROM cado";
$res = mysql_query ($requete);
while ( $row = mysql_fetch_row($res) ) {
echo' <option value='.$row[0].'>'.$row[0].'</option><br>';
}
mysql_free_result($res);
echo' </select>
<p><input type="submit" name="valider" value="valider" style="font-family: Arial,Verdana,Helvetica;font-size: 14px; color:yellow ;font-weight:bold;background-color: black;width:100px;"/></p>
</form>
<?php
$connect = mysql_connect("localhost","root","")or die("echec de connexion au serveur");
$db=mysql_select_db("cartouche",$connect)or die("echec de connexion a la base de donneés");
?>
<form method = \"POST\">
<p>Numero de sortie</p>
<input type="text" name="numsortie">
<?
$req0 = "SELECT MAX(IdSortie)+1 FROM sorties;";
?>
<p>Reference de la cartouche</p>
<select name=\"idref\" size=1>
<?
$sql = "SELECT IdReference FROM references;";
$query = mysql_query($sql,$db);
while ($row = mysql_fetch_row($query))
{
echo'<option value='.row["IdReference"].'>'.$row["IdReference"].'</option><br>'
}
mysql_free_result($query);
?>
</select>
.........
<?
mysql_close($connect);
?>
$connect = mysql_connect("localhost","root","")or die("echec de connexion au serveur");
$db=mysql_select_db("cartouche",$connect)or die("echec de connexion a la base de donneés");
?>
<form method = \"POST\">
<p>Numero de sortie</p>
<input type="text" name="numsortie">
<?
$req0 = "SELECT MAX(IdSortie)+1 FROM sorties;";
?>
<p>Reference de la cartouche</p>
<select name=\"idref\" size=1>
<?
$sql = "SELECT IdReference FROM references;";
$query = mysql_query($sql,$db);
while ($row = mysql_fetch_row($query))
{
echo'<option value='.row["IdReference"].'>'.$row["IdReference"].'</option><br>'
}
mysql_free_result($query);
?>
</select>
.........
<?
mysql_close($connect);
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bin déja cette ligne est fausse:
echo'<option value='.row["IdReference"].'>'.$row["IdReference"].'</option>
il faut mettre: echo'<option value='.$row["0"].'>'.$row["0"].'
echo'<option value='.row["IdReference"].'>'.$row["IdReference"].'</option>
il faut mettre: echo'<option value='.$row["0"].'>'.$row["0"].'
$sql = "SELECT IdReference FROM references;";
Pourquoi y'a ;"; à la fin?
ajoute : or die("Problème niveau requete"); après $query = mysql_query($sql,$db) comme ça tu verras si le problème vient de ta requete
Sinon je vois pas l'erreur, inspire toi de celui que je t'ai mis, il marche.
Désolé
Pourquoi y'a ;"; à la fin?
ajoute : or die("Problème niveau requete"); après $query = mysql_query($sql,$db) comme ça tu verras si le problème vient de ta requete
Sinon je vois pas l'erreur, inspire toi de celui que je t'ai mis, il marche.
Désolé
s il te plait aide moi !!