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 :

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 !';
}
?>
 
###################################################################
Et voici mon erreur que je n'arrive pas a résoudre :
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.