sajodia
Messages postés38Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention20 novembre 2010
-
25 nov. 2008 à 14:35
sajodia
Messages postés38Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention20 novembre 2010
-
25 nov. 2008 à 14:49
Bonjour,
Je n'arrive pas à insérer les informations de mon formulaire dans ma table:
je veux récupérer les informations saisies dans mon formulaire et les stocker dans ma table.Mais ça ne marche pas et je sais pas pourquoi.
aidez moi svp!!!!!!!!
Mon fichier html:
<!DOCTYPE html
PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd"
>
Mon fichier Add.php
<?php /* Date de création: 25/11/2008 */ ?>
<html>
<body>
<?php
// On commence par récupérer les champs
if(isset($_POST['Numduformulaire'])) $nom=$_POST['Numduformulaire'];
else $Numduformulaire="";
if(isset($_POST['Commentaires'])) $url=$_POST['Commentaires'];
else $Commentaires="";
// On vérifie si les champs sont vides
if(empty($Numinventaire) OR empty( $Numserie) OR empty($Numposte) OR empty($NumUF) OR empty($NomPrenom) OR empty($Secteur) OR empty($Service) OR empty($Localisation) OR empty($Type))
{
echo '<font color="red">Attention, seul le champs <b>Marque ,Numduformulaire , Commentaires</b> peut rester vide !</font>';
}
// Aucun champ n'est vide, on peut enregistrer dans la table
else
{
// connexion à la base
$db = mysql_connect('localhost', 'tata', 'tata') or die('Erreur de connexion '.mysql_error());
// sélection de la base
mysql_select_db('dicteenum',$db) or die('Erreur de selection '.mysql_error());
// on écrit la requête sql
$sql = "INSERT INTO dicteenum (Numduformulaire, Marque, Numinventaire, Numserie, Numposte, NumUF, Nom_Prenom, Secteur, Service, Localisation, Type, Commentaires)
VALUES ('$Numduformulaire', '$Marque', '$Numinventaire','$Numserie', '$Numposte', '$NumUF', '$nomPenom', '$Secteur', '$Service', '$Localisation', '$Type', '$Commentaires')";
// on insère les informations du formulaire dans la table
// on insère les informations du formulaire dans la table
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
// on affiche le résultat pour le visiteur
echo 'Vos infos on été ajoutées.';