Problème d'insersion

virageca Messages postés 47 Statut Membre -  
Ricky38 Messages postés 5776 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'ai trouvé un problème lors d'insertion des données dans ma table équipement;aux niveaux de champ "adripEquipmask"
quand j' insert quelque chose sa m affiche rien ou plutôt le mot"adripEquipmask"
voila les scripte que j'ai fai

1--le formulaire d'insertin :
*************************************************************
<html>
<head>
<title>insertion de données en PHP :: partie 1</title>
</head>
<body>
<form name="insertion" action="insertion2.php" method="POST">
<table border="0" align="center" cellspacing="2" cellpadding="2">
<tr align="center">
<td>nomEquip</td>
<td><input type="text" name="nomEquip"></td>
</tr>
<tr align="center">
<td>nomMarqueEquip</td>
<td><input type="text" name="nomMarqueEquip"></td>
</tr>
<tr align="center">
<td>dateInst</td>
<td><input type="text" name="dateInst "></td>
</tr>
<tr align="center">
<td>adripEquipmask</td>
<td><input type="text" name="adripEquipmask"></td>
</tr>

<tr align="center">
<td colspan="2"><input type="submit" value="insérer"></td>
</tr>
</table>
</form>
</body>
</html>
**************************************************************
2- le code PHP
**************************************************************
<?php
//connection au serveur
$cnx = mysql_connect( "localhost", "root", "" ) ;

//sélection de la base de données:
$db = mysql_select_db( "cnti_f" ) ;

//récupération des valeurs des champs:
//nom:
$nomEquip = $_POST["nomEquip"] ;

$nomMarqueEquip = $_POST["nomMarqueEquip"] ;
//date:
$dateInst = $_POST["dateInst"] ;
//adresse ip
$adripEquipmask = $_POST["adripEquipmask"] ;

//création de la requête SQL:
$sql = "INSERT INTO equipement (nomEquip, nomMarqueEquip, dateInst,adripEquipmask ) VALUES ( '$nomEquip ','$nomMarqueEquip ', '$dateInst ' ,'adripEquipmask' ) ";

//exécution de la requête SQL:
$requete = mysql_query($sql, $cnx) 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") ;
}
?>
*************************************************

merci pour votre aide

1 réponse

Ricky38 Messages postés 5776 Date d'inscription   Statut Contributeur Dernière intervention   1 462
 
bonjour,

j'ai trouvé ton erreur dans ta ligne :

//création de la requête SQL:
$sql = "INSERT INTO equipement (nomEquip, nomMarqueEquip, dateInst,adripEquipmask ) VALUES ( '$nomEquip ','$nomMarqueEquip ', '$dateInst ' ,'adripEquipmask' ) ";


tu as oublier le $ devant adripEquipmask

donc :

//création de la requête SQL:
$sql = "INSERT INTO equipement (nomEquip, nomMarqueEquip, dateInst, adripEquipmask ) VALUES ( '$nomEquip ','$nomMarqueEquip ', '$dateInst ' ,'$adripEquipmask' ) ";


Voilà ça devrait fonctionner
0
virageca Messages postés 47 Statut Membre
 
merci mon ami sa marche bien
0
Ricky38 Messages postés 5776 Date d'inscription   Statut Contributeur Dernière intervention   1 462 > virageca Messages postés 47 Statut Membre
 
Bonjour,

de rien ça me fait plaisir :)
0