Bonjour
j'ai créé un petit formulaire pour insérer de nouveaux articles dans une base de données.
Tous les champs que je complète se mettent bien dans la base de données mais lors de l'insertion, il y a une 10zaine de ligne vides qui s'insère avec.
Je ne sais pas d'où ça peut venir.
Merci de m'aider et ci-joint la page qui insère les données du formulaire.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
<?php
 
//page qui insére les données saisies dans la base
require 'connexion_bd.php';
?>
 
<?php
 
  //récupération des valeurs des champs:
  //nom:
$nom_art = $_POST["titre_art"];
  //prix:
$prix_art = $_POST["prix_art"];
  //quantité en stock:
$qte_stock_art = $_POST["descriptif_art"];
  //description de l'article:
$descrip_art= $_POST["qt_stock_art"];
 
$premcat = $_POST["prem_categ_art"];
 
$seccateg = $_POST["sec_categ_art"];
 
  //création de la requête SQL:
 $sql = "INSERT  INTO article (id_art, titre_art, prix_art, descriptif_art, qt_stock_art, prem_categ_art, sec_categ_art)
            VALUES ( '', '$nom_art', '$prix_art', '$descrip_art', '$qte_stock_art', '$premcat', '$seccateg') " ;
  //exécution de la requête SQL:
  $requete = mysql_query($sql) or die( mysql_error() ) ;
 
  //affichage des résultats, pour savoir si l'insertion a marchée:
 if($requete)
  {
     echo("L'insertion a été correctement effectuée") ;
 }
   else
   {
     echo("L'insertion à échouée") ;
  }
?>
<a href="formulaire_art.php">retour</a>
<?php
//echo "Récapitulatif des informations saisies<BR>\n
	//<UL>
	//<LI>Nom: $nom_art</LI>
	//<LI>Prenom: $prix_art</LI>
	//<LI>Age: $qte_stock_art</LI>";
?>