Mysql / php connexion?
Fermé
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
-
15 mai 2008 à 09:18
LiLou LiLa Messages postés 330 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 10 mars 2009 - 15 mai 2008 à 13:19
LiLou LiLa Messages postés 330 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 10 mars 2009 - 15 mai 2008 à 13:19
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
- Gmail connexion autre compte - Guide
- Connexion chromecast - Guide
- Facebook connexion - Guide
- Mysql community server - Télécharger - Bases de données
7 réponses
mouè
Messages postés
31
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
5 juin 2008
15 mai 2008 à 10:55
15 mai 2008 à 10:55
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>
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
15 mai 2008 à 11:19
15 mai 2008 à 11:19
merci mais ça sert a quoi row?
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
15 mai 2008 à 11:23
15 mai 2008 à 11:23
on met pas mysql_fetch_array??
mouè
Messages postés
31
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
5 juin 2008
15 mai 2008 à 11:30
15 mai 2008 à 11:30
marque moi ton code!
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
15 mai 2008 à 11:33
15 mai 2008 à 11:33
<?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);
?>
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
15 mai 2008 à 11:34
15 mai 2008 à 11:34
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
là ya WAMP jsais pas trop comment ça marche si ça setrouve c'es tca le probleme
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
mouè
Messages postés
31
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
5 juin 2008
15 mai 2008 à 11:40
15 mai 2008 à 11:40
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"].'
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
15 mai 2008 à 11:43
15 mai 2008 à 11:43
c'est rectifier
jpensais qu il fallait mettre le nom je suis tres debutante :p
mais ca marche toujours pas
jpensais qu il fallait mettre le nom je suis tres debutante :p
mais ca marche toujours pas
mouè
Messages postés
31
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
5 juin 2008
15 mai 2008 à 11:45
15 mai 2008 à 11:45
y'a marqué quoi comme erreur?
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
15 mai 2008 à 11:46
15 mai 2008 à 11:46
rien ... aucune erreur se marque
ya que mon formulaire où ma liste est vide
ya que mon formulaire où ma liste est vide
mouè
Messages postés
31
Date d'inscription
mardi 15 avril 2008
Statut
Membre
Dernière intervention
5 juin 2008
15 mai 2008 à 11:59
15 mai 2008 à 11:59
$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é
LiLou LiLa
Messages postés
330
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
10 mars 2009
12
15 mai 2008 à 13:19
15 mai 2008 à 13:19
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é
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é
15 mai 2008 à 11:25
s il te plait aide moi !!