UPDATE : problème

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : UPDATE : problème

Re: UPDATE : problème

par dunbar » 21 juin 2009, 17:43

//création de la requête SQL:
$sql = "UPDATE forum
SET
topic = '$topic',
contenu = '$contenu',
bbs = '$bbs',
topic_locked = '$topic_locked',
timestamp = '$timestamp',
creatopic = '$creatopic',
mode = '$mode',
nommessage = '$nommessage',
derniermess = '$derniermess',
WHERE id = '$id'
Il y a une virgule de trop celle à la fin de
derniermess  = '$derniermess', 

par labyelo » 21 juin 2009, 13:47

Oups j'avais pas vu que l'autre sujet étant en delestage.

Je remets ce que j'y ai posté :

Il ne manquerait pas la définition d' $id ? :wink:
$id = $_POST["id"];
:?:
Si sa fonctionne, merci :)

[Note : ce message a été posté de manière anonyme avant d'être réattribué à son auteur]

par lux » 21 juin 2009, 13:06

Oups j'avais pas vu que l'autre sujet étant en delestage.

Je remets ce que j'y ai posté :

Il ne manquerait pas la définition d' $id ? :wink:
$id = $_POST["id"];
:?:

par momox » 21 juin 2009, 13:01

Hmmm, qu'y a t'il a la fin de chaque ligne de code en PHP ? Et que manque t'il a la ligne 30 ?
$var = "toto";

UPDATE : problème

par labyelo » 21 juin 2009, 12:11

Bonjour, j'ai suivis un tuto pour pouvoir modéré mon forum. Mais quand je clique sur modifier, pour arriver à ma 2e page, j'ai :
Parse error: parse error in D:\Program Files\wamp\www\template_chapafoly\bbs\3.php on line 30
<?php
  $cnx = mysql_connect( "localhost", "labyelo", "..." ) ;
  $db  = mysql_select_db( "fan" ) ;
 
  $topic            = $_POST["topic"] ;
  $creatopic   	 = $_POST["creatopic"] ;
  $bbs              = $_POST["bbs"] ;
  $topic_locked     = $_POST["topic_locked"] ;
  $mode             = $_POST["mode"] ;
  $timestamp        = $_POST["timestamp"] ;
  $nommessage       = $_POST["nommessage"] ;
  $derniermess      = $_POST["derniermess"] ;
  $contenu 	 = $_POST["contenu"] ;
  
  //création de la requête SQL:
  $sql =      "UPDATE forum
              SET
			  topic        = '$topic', 
	          contenu      = '$contenu',
			  bbs          = '$bbs',
			  topic_locked = '$topic_locked',
			  timestamp    = '$timestamp',
			  creatopic    = '$creatopic',
			  mode         = '$mode',
			  nommessage   = '$nommessage',
			  derniermess  = '$derniermess',
              WHERE id     = '$id'"
  
  //exécution de la requête SQL:
  $requete = mysql_query($sql, $cnx) or die( mysql_error() ) ;
 
  
  //affichage des résultats, pour savoir si la modification a marchée:
  if($requete)
  {
    echo("La modification du topic à été correctement effectuée") ;
  }
  else
  {
    echo("La modification à échouée") ;
  }
?>