mis à jour d'article[mysql]

x@v
Mammouth du PHP | 570 Messages

17 juin 2007, 17:48

Bonjour,
j'esaie de mettre à jour un article, mais rien à faire même si les changement sont dans les varaibles la requettes ne passe pas ?
  if (isset($_POST['article']) && $_REQUEST['article']!='')
  {  ######################## Modification d'un article ########################
    $article= $_POST['article'];
    //echo $article.'<br>';
    $query = "update article
              set titre = '$titre',
              article_text = '$article_text',
              ecrivain  = '$ecrivain',
              modifier = $time,
              where id = $article";

$result=mysql_query($query, $lien);
if (!$result)
  {
    echo 'Il y a une erreur à l\'execution de cette requete de mis à jour : <pre>'.$query.'</pre>';
    echo mysql_error($lien);
   echo '<br>'.$titre.'<br>'.$article_text.'<br>'.$ecrivain.'<br>'.$time.'<br>'.$article;
    exit;
  }
ce qui m'affiche invariablement:

Code : Tout sélectionner

Il y a une erreur à l'execution de cette requete de mis à jour : update article set titre = 'mmmmmmmmmmmm', article_text = 'mmmmmmmmmm', ecrivain = 'mmmmmmmmmm', modifier = 1182094907, where id = 2 You have an error in your SQL syntax near 'where id = 2' at line 3 mmmmmmmmmmmm mmmmmmmmmm mmmmmmmmmm 1182094907 2
le pire c'est que sa affiche correctement les changement, l'id et le reste est correct, mais sa ne rentre pas dans la table ?
Merci d'avance

ViPHP
ViPHP | 5924 Messages

17 juin 2007, 17:52

Une virgule en trop avant le where... :-/

x@v
Mammouth du PHP | 570 Messages

17 juin 2007, 18:15

incroyable sa fait une heure que je cherche ailleurs ;)
Merci à toi

Mammouth du PHP | 19672 Messages

17 juin 2007, 20:35

Modération :
x@v, si ta question est résolue, pense à ajouter le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.
Tu peux réaliser cette opération en cliquant sur le bouton Image en haut à gauche de ce sujet.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: