bonjour, Voila j'essaye de créer un script qui me permettra de remplir ma base de donnée via une page php seulement j'ai une erreur que je n'arrive pas a résoudre. voici mon code :
Et voici mon erreur que je n'arrive pas a résoudre :
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64 ######################################################################### je vous donne les champs de ma table films ou l'insertion doit être réalisé : film_ref,film_designation,film_resume,film_image,film_categorie #################################################### Mon formulaire : formulaireAjout.php <html> <head> <title>Ajout d'un film</title> <head> <body> <form name="formulaire" method="post" action="ajouter.php"> <table width="800" border="5"> <tr> <td>Entrer la reference du film : (Exemple : ac2, pour categorie action et film 2)</td> <td><input name="film_ref" type="text" id="film_ref"></td> </tr> <tr> <td>Titre du film : (Exemple : Fast And Furious)</td> <td><input name="film_designation" type="text" id="film_designation"></td> </tr> <tr> <td>Résumé du film : (Exemple : En Californie, Brian O'Conner, un jeune policier, infiltre la troupe de Dominic Toretto</td> <td><input name="film_resume" type="text" id="film_resume" size="60"></td> </tr> <tr> <td>Indiquez le nom de l'image : (Exemple : fastandfurious)</td> <td><input name="film_image" type="text" id="film_image"></td> </tr> <tr> <td>Entrez le nom de la categorie du film : (Exemple : act pour action)</td> <td><input name="film_categorie" type="text" id="film_categorie" size="3" maxlength="3"></td> </tr> <tr> <td colspan="6"><div align="center"> <input type="submit" name="Submit" value="Envoyer"> </div></td> </tr> </table> </form> </body> </html> ############################################################ <?php include("connexion.php"); if ($_POST['film_ref'] != '' AND $_POST['film_designation'] != '' AND $_POST['film_resume'] != '' AND $_POST['film_image'] != '' AND $_POST['film_categorie'] != '' ) { connexion(); $sql = "INSERT INTO films2 VALUES('".$_POST['film_ref']."','".$_POST['film_designation']."','".$_POST['film_resume']."','".$_POST['film_image']."','".$_POST['film_categorie']."')"; mysql_query($sql) or die(mysql_error()); } else { echo 'Erreur ! Vous devez remplir tous les champs !'; } ?> ###################################################################
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'au jour où il s'inscrit à un programme de développement personnel basé sur une i' at line 1
Merci de votre aide.
Partager