Bonjour,
j ai crée deux fichiers php qui devrait inserez des données dans le champ "nom_label" de ma table label, mais ce n est pas le cas et je comprends vraiment pas pourquoi ... voici mes deux fichiers php et en dessous un echo sur $sql,
merci de votre aide
insertion1.php :
insertion2.php :
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 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional //EN" "http://www.w3.org/TR/xhtmll/DTD/xhtmll-transitional.dtd"> <html Xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Mailing</title> <link href="formulaire.css" rel="stylesheet" type="text/css" /> </head> <form name="insertion2" action="insertion3.php" method="POST"> <table border="0" align="center" cellspacing="2" cellpadding="2"> <tr align="center"> <td>label</td> <td><input type="text" name="label"></td> </tr>
et enfin le cho sur $sql :
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 <?php include ('config.php'); include ('connexion.php'); //récupération des valeurs des champs: //label: $nom_label = $_POST["label"] ; //création de la requête SQL: echo $sql = "INSERT INTO label (nom_label) VALUES ( '$nom_label') " ; //exécution de la requête SQL: echo $requete = mysql_query($sql, $cnx) or die( mysql_error() ) ; //affichage des résultats, pour savoir si l'insertion a marchée: if($requete) { ("L'insertion a été correctement effectuée") ; } else { echo("L'insertion à échouée") ; } ?>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 INSERT INTO label (nom_label) VALUES ( 'rr') Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in D:\wamp\www\handsandarms\insertion2.php on line 18
Partager