Ajout de lignes vides non contrôlé
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.:roll:
Code:
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>";
?> |