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   -
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 !! !!
A voir également:

7 réponses

mouè Messages postés 31 Date d'inscription   Statut Membre Dernière intervention  
 
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>
0
LiLou LiLa Messages postés 330 Date d'inscription   Statut Membre Dernière intervention   12
 
ça marche toujours pas :'( ...
s il te plait aide moi !!
0
LiLou LiLa Messages postés 330 Date d'inscription   Statut Membre Dernière intervention   12
 
merci mais ça sert a quoi row?
0
LiLou LiLa Messages postés 330 Date d'inscription   Statut Membre Dernière intervention   12
 
on met pas mysql_fetch_array??
0
mouè Messages postés 31 Date d'inscription   Statut Membre Dernière intervention  
 
marque moi ton code!
0
LiLou LiLa Messages postés 330 Date d'inscription   Statut Membre Dernière intervention   12
 
<?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);
?>
0
LiLou LiLa Messages postés 330 Date d'inscription   Statut Membre Dernière intervention   12
 
le truc c'est que jsuis en stage et ils utilisent pas les memes trucs qu'en cours
là ya WAMP jsais pas trop comment ça marche si ça setrouve c'es tca le probleme
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mouè Messages postés 31 Date d'inscription   Statut Membre Dernière intervention  
 
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"].'
0
LiLou LiLa Messages postés 330 Date d'inscription   Statut Membre Dernière intervention   12
 
c'est rectifier
jpensais qu il fallait mettre le nom je suis tres debutante :p

mais ca marche toujours pas
0
mouè Messages postés 31 Date d'inscription   Statut Membre Dernière intervention  
 
y'a marqué quoi comme erreur?
0
LiLou LiLa Messages postés 330 Date d'inscription   Statut Membre Dernière intervention   12
 
rien ... aucune erreur se marque
ya que mon formulaire où ma liste est vide
0
mouè Messages postés 31 Date d'inscription   Statut Membre Dernière intervention  
 
$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é
0
LiLou LiLa Messages postés 330 Date d'inscription   Statut Membre Dernière intervention   12
 
ya pas d erreur qui s'affiche pour la requete

donc je pense que c'est au niveau de la connexion qui il a un probleme

si quelqu'un sait comment marche WAMP ( du moins qu il en sait plus que moi ( meme si je croyais que j'avais tout bie n fait )) faite signe s il vous plait !!

merci quand mm moué
0