Liste déroulante
Fermé
pipo
-
1 juin 2010 à 11:32
louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 - 4 juin 2010 à 14:54
louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 - 4 juin 2010 à 14:54
A voir également:
- Liste déroulante
- 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
- Supprimer liste déroulante excel - Forum Excel
1 réponse
louloute300
Messages postés
335
Date d'inscription
jeudi 3 juin 2010
Statut
Membre
Dernière intervention
28 novembre 2012
29
Modifié par louloute300 le 4/06/2010 à 14:56
Modifié par louloute300 le 4/06/2010 à 14:56
N'ayant vu aucune "liste déroulante dans ton code, j'ai pensé qu'en fait tu souhaité juste rentrer des données dans une bdd à partir de ce que va inscrire l'utilisateur:
<?
mysql_connect($localhost,$root,$xxx); // Code d'accès à ta bdd
mysql_select_db($basededonnee); // Nom de ta bdd
$titres=array("tatouage","moteur","Machine"); // A Modifier
$fields=array("col1","col2","col3"); // N° chp à remplir
recupenregdonnee($fields);
echo '<html><form method="post" name="form1"><H1>Entre dans une bdd les données suivantes:</h1><table align=center border=1>';
echo '<tr bgcolor="#008000" style="font-size:11;color:white"><td>Type de données</td><td>Valeur</td></tr>';
demandedonnee($titres);
echo '</table>';
echo '<center><input type=hidden name=val><input type=submit value="Envoi" onclick="document.form1.val.value=\'1\'"></center>';
function demandedonnée ($titres){
for($i=0;$i<count($titres);$i++){
echo '<tr><td>'.$titres[$i].'</td><td><input type=text name="donnee'.$i.'"</td></tr>';
}
}
function recupenregdonnee($fields){
$table="nomdelatable"; // A définir
for($i=0;$i<count($fields);$i++){
$donnees[$i]=isset($_POST['donnee'$i])?$_POST['donnee'$i]:"";
}
$sqlchp="";$sqlval="";
for ($i=0;$i<count($fields);$i++){
$sqlchp.="'".$fields[$i]."'";
$sqlval.="'".addslashes($donnees[$i])."'";
if (($i+1)<count($fields)){$sqlchp.=",";$sqlval.=",";}
}
$sql="INSERT INTO '".$table."' (".$sqlchp.") values (".$sqlval.")";
$rep=mysql_query($sql);
if ($rep<>1){echo 'Impossible à créer ';echo ($sql);}
}
?>
<?
mysql_connect($localhost,$root,$xxx); // Code d'accès à ta bdd
mysql_select_db($basededonnee); // Nom de ta bdd
$titres=array("tatouage","moteur","Machine"); // A Modifier
$fields=array("col1","col2","col3"); // N° chp à remplir
recupenregdonnee($fields);
echo '<html><form method="post" name="form1"><H1>Entre dans une bdd les données suivantes:</h1><table align=center border=1>';
echo '<tr bgcolor="#008000" style="font-size:11;color:white"><td>Type de données</td><td>Valeur</td></tr>';
demandedonnee($titres);
echo '</table>';
echo '<center><input type=hidden name=val><input type=submit value="Envoi" onclick="document.form1.val.value=\'1\'"></center>';
function demandedonnée ($titres){
for($i=0;$i<count($titres);$i++){
echo '<tr><td>'.$titres[$i].'</td><td><input type=text name="donnee'.$i.'"</td></tr>';
}
}
function recupenregdonnee($fields){
$table="nomdelatable"; // A définir
for($i=0;$i<count($fields);$i++){
$donnees[$i]=isset($_POST['donnee'$i])?$_POST['donnee'$i]:"";
}
$sqlchp="";$sqlval="";
for ($i=0;$i<count($fields);$i++){
$sqlchp.="'".$fields[$i]."'";
$sqlval.="'".addslashes($donnees[$i])."'";
if (($i+1)<count($fields)){$sqlchp.=",";$sqlval.=",";}
}
$sql="INSERT INTO '".$table."' (".$sqlchp.") values (".$sqlval.")";
$rep=mysql_query($sql);
if ($rep<>1){echo 'Impossible à créer ';echo ($sql);}
}
?>