hartek

Inscris le 15/06/2008 à 17:07
  • Nombre de sujets
    2
  • Nombre de messages
    13
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

hartek
le 26/03/2009 à 14:17
Problème - mysql_query("UPDATE
pff, rien y fait j'ai toujours le même message.

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 'fevrier WHERE ID='0'' at line 1
hartek
le 26/03/2009 à 13:41
Problème - mysql_query("UPDATE
Bonjour,
Je suis novice en php et MySQL, et j'ai un gros problème.

Via un formulaire je désir changer la date d'un stage dans une table, mais j'ai une erreur qui me dis ça quand je valide le formulaire.

Message :
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 'WHERE ID='0'' at line 1

Voici mon formulaire

<form name="modifDate" method="post" action="traitement_date.php"> 
<h5>Modification des Dates</h5>
<label>Selection du fichier : </label>
<select name="fichier">
<option value="">Choix du fichier</option>
<option value="fichier"> fichier 1</option>
<option value=" fichier "> fichier 2</option>
<option value=" fichier "> fichier 3</option>
<option value=" fichier "> fichier 4</option>
<option value=" fichier "> fichier 5</option>
</select>
<label>Nouvelle date : </label><input name="nouvelleDate" type="text" />
<input name="" type="submit" value="Envoyer" />
</form>


Et voici la page de traitement:
if($_POST['fichier'] == "fichier  1")
$table = " fichier 1";
elseif($_POST['fichier'] == " fichier 2")
$table = " fichier 2";
elseif($_POST['fichier'] == " fichier 3")
$table = " fichier 3";
elseif($_POST['fichier'] == " fichier 4")
$table = " fichier 4";
elseif($_POST['fichier'] == " fichier 5")
$table = " fichier 5";
else
echo"<img src=\"img/Close.png\" align=\"left\" width=\"100\" height=\"100\">Une erreur c'est produite, vous n'avez pas indiquez le fichier a modifier !<br>
<a href=\"gestion_date.php\">Revenir à la page </a>";
//Si pas de probleme
mysql_connect("localhost", "login", "mdp"); // Connexion
mysql_select_db("base"); // Sélection de la bdd

mysql_query("UPDATE $table SET date= “.$_POST['nouvelleDate'].” WHERE ID='0' ") or die(mysql_error());
mysql_close(); // Déconnexion de MySQL


Merci d'avance
LoadingChargement en cours