Salut,
J'ai acheté le livre des editions eyrolles sur php/mysql avec flashmx 2004 pour m'initier au php/mysql pour acquérir des bases pour mon contrat d'apprentissage.
La j'ai un problème avec une requete d'ajout, j'ai cette erreur la quand je clique sur le bouton envoyer du formulaire :
Erreur de syntaxe près de '' à la ligne 5
Voici le script :
<?php
//--------INITIALISATION DES VARIABLES---------
if(isset($_POST['nom'])) $nom=$_POST['nom']; else $nom="";
if(isset($_POST['prenom'])) $prenom=$_POST['prenom']; else $prenom="";
if(isset($_POST['anneeNaissance'])) $anneeNaissance=$_POST['anneeNaissance']; else $anneeNaissance="";
if(isset($_POST['coursID'])) $coursID=$_POST['coursID']; else $coursID="";
if(isset($_POST['action'])) $action=$_POST['action']; else $action="";
//--------CONNEXION ET SELECT BASE ------------
require_once('C:\Program Files\EasyPHP1-8\www\SITEsport\Connections\ConnexionSport.php');
mysql_select_db($database_ConnexionSport, $ConnexionSport);
//--------TEST SI ENVOI DEPUIS FORMULAIRE
if($action=="ajout") {
//------------------------REQUETE SQL
$insertAdherents = "INSERT INTO adherents SET
nom='".$nom."',
prenom='".$prenom."',
anneeNaissance='".$anneeNaissance."',
coursID=".$coursID."" ;
//------------------------SOUMISSION REQUETE
mysql_query($insertAdherents, $ConnexionSport) or die(mysql_error());
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>PAGE AJOUT</title>
<style type="text/css">
<!--
.Style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.Style2 {font-family: Verdana, Arial, Helvetica, sans-serif}
-->
</style>
</head>
<body>
<div align="center" class="Style1">
<p> </p>
<p>PAGE D'AJOUT</p>
</div>
<form id="form1" name="form1" method="post" action="adherentAjout.php">
<p> </p>
<div align="center">
<table width="567" height="243" border="10">
<tr>
<td width="250"><div align="right"><span class="Style1">Nom : </span></div></td>
<td width="250"><input name="nom" type="text" id="nom" size="25" /></td>
</tr>
<tr>
<td><div align="right"><span class="Style1">Prénom : </span></div></td>
<td><input name="prenom" type="text" id="prenom" size="25" /></td>
</tr>
<tr>
<td><div align="right"><span class="Style1">Année de naissance : </span></div></td>
<td><input name="anneeNaissance" type="text" id="anneeNaissance" size="4" maxlength="4" /></td>
</tr>
<tr>
<td><div align="right"><span class="Style1">Cours : </span></div></td>
<td><select name="select">
<option value="1">débutant</option>
<option value="2">intermédiaire</option>
<option value="3">perfectionnement</option>
</select></td>
</tr>
<tr>
<td><div align="right"><span class="Style2"></span>
<input name="action" type="hidden" id="action" value="ajout" />
</div></td>
<td><input type="submit" name="Submit" value="Envoyer" /></td>
</tr>
</table>
</div>
<p> </p>
<p> </p>
</form>
</body>
</html>
Partager