Insertion de données en php
joi4
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour, svp j'aimerais bien que quelqu'un me donne un exemple de code pour pouvoir insérer des valeurs d'une liste déroulante dans une base de donnée.
A voir également:
- Formulaire insertion données mysql php
- Whatsapp formulaire opposition - Guide
- Fuite données maif - Guide
- Formulaire de réclamation facebook - Guide
- Touche insertion clavier - Guide
- Insertion sommaire word - Guide
1 réponse
Ici comment insérer des données dans une base de données:
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/914508-ecrivez-des-donnees
Et là comment traiter un formulaire avec PHP:
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913099-transmettez-des-donnees-avec-les-formulaires
Il te suffira de faire le lien pour réussir ce que tu as envie de faire.
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/914508-ecrivez-des-donnees
Et là comment traiter un formulaire avec PHP:
https://openclassrooms.com/fr/courses/918836-concevez-votre-site-web-avec-php-et-mysql/913099-transmettez-des-donnees-avec-les-formulaires
Il te suffira de faire le lien pour réussir ce que tu as envie de faire.
NouvelMat.php
<form method="POST" action="appel2.php" onSubmit="return verification ()" name="frm1">
<table width="800">
<tr><td width="100"> Numéro de la commande: </td><td><input type="text" class="form-control input-sm" name="NumCmd"/></td></tr>
<tr><td> Numéro de série:</td><td> <input type="text" class="form-control input-sm" name="NumSeri"/></td></tr>
<tr><td>Type:</td><td><select name="Type" >
<?php
mysql_connect("localhost","root","");
mysql_select_db("bd_vbappli");
$req=mysql_query("select * from type_materiel");
$i=0;
while ($rep=mysql_fetch_array($req))
{
$i++;
echo '<option value="'.$i.'">'.$rep["LibelType"].'</option>';
}
?>
</select></td></tr>
<tr><td> Marque: </td><td><select name="Marque" >
<option value="Marque1">BELNEA</option>
<option value="Marque2">DELL</option>
<option value="Marque3">HP</option>
</select></div></td></tr>
<tr><td> Modèle: </td><td><input type="text" name="Modele" class="form-control input-sm" /></td></tr>
<tr><td> Etat: </td><td><select name="etat">
<option value="etat1">Affecte</option>
<option value="etat2">En sock fonctionnel</option>
<option value="etat3">En stock defectueux</option>
</select></td></tr>
<tr><td><input type="submit" value="Ajouter"/></td><td><input type="reset" value="Annuler"/></td></tr>
</table>
</form>
appel.php
<?php
mysql_connect("localhost","root","");
mysql_select_db("bd_vbappli");
$Ncmd=$_POST["NumCmd"];
$Nseri=$_POST["NumSeri"];
$type=$_POST["Type"];
$etat=$_POST["etat"];
$marque=$_POST["Marque"];
$modele=$_POST["Modele"];
$req=mysql_query("INSERT INTO materiel values('$Nseri',$Ncmd,'$type','$marque','$modele','$etat')");
echo "l'element a bien été inseré";
?>
Merci de bien vouloir m'aider.