On efface tout et on recommence! [pb variable]

Répondre
LA GLOBULE
le 22/10/2003 à 17:18
LA GLOBULE
Change ca :
$sql = "UPDATE EQUIPE SET Victoire=Victoire+1 WHERE CodeEquip =$Equipe";

En :
$sql = 'UPDATE EQUIPE SET Victoire=Victoire+1 WHERE CodeEquip ="'.$Equipe.'"';

C'est de la concatenation....
corsi_k
le 22/10/2003 à 17:27
corsi_k
Arf...
maintenant il ne trouve plus rien
HTTP 404 - Fichier non trouvé

une idée?
corsi_k
corsi_k
le 22/10/2003 à 17:39
corsi_k
Je viens d'apprendre qu'une variable ne se reporte pas sur d'autre page!

Y'a pas un moyen, comment je peux faire pour que ma variable continue sur une autre page?
corsi_k
zebden
le 22/10/2003 à 17:41
zebden
Une session pour passer les var d'une page a l'autre
session_start();
puis un session register pour tes var
zebdinou pour les intimes / Blog : http://www.zebden.fr
corsi_k
le 22/10/2003 à 18:02
corsi_k
Juste une chose avant je viens de faire ceci:

$sql = "UPDATE EQUIPE SET Victoire=Victoire+1 WHERE CodeEquip =".$Equipe.";

a la place de cela:

$sql = "UPDATE EQUIPE SET Victoire=Victoire+1 WHERE CodeEquip = $Equipe";

et maintenant l'erreur est la suivante:
Parse error: parse error, unexpected $ in c:\program files\easyphp\www\victoire+_traitement.php on line 31

et à cette ligne je n'ai que "?>"
corsi_k
LA GLOBULE
le 22/10/2003 à 20:38
LA GLOBULE
Ben l'erreur doit se trouver avant la ligne 31.

Cherches bien : un $ manquant, un ; manquant, une } manquante...
corsi_k
le 23/10/2003 à 15:30
corsi_k
franchement je vois rien de manquant là dedans:
<?
// fonction nous permettant de faire des redirections
function redirection($url){
if (headers_sent()){
print('<meta http-equiv="refresh" content="0;URL='.$url.'">');
}
else {
header("Location: $url");
}
}

// lancement de la requête d'insertion (pour la table forum_sujets)
$sql = "UPDATE EQUIPE SET Victoire=Victoire+1 WHERE CodeEquip =".$Equipe.";

// on lance la requête (mysql_query) et on impose un message d'erreur si la requête ne se passe pas bien (or die)
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());

// on ferme la connexion à la base de données
mysql_close();

// on redirige vers la page d'accueil
redirection('Suite.php');

// on termine le script courant
exit;

?>

et vous?
corsi_k
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours