Bonjour,
J'ai un petit problème: Dans le code suivant je souhaiterais comparer le résultat de ma requête soit $gain avec une valeur, puis redirigé sur une page selon l'égalité.
Sauf que tel que c'est fait, il ne redirige pas sur la page correspondate à la valeur souhaitée.
Exemple: dans la base, la valeur gain qui est associé à un nombre qui équivaut à la valeur de mon compteur (count) au moment de l'exécution de la requête = 1
Je souhaite donc, redirigé ma page vers base3.php car $gain=1 mais mon code redirige vers la page base4.php
Si quelqu'un à une soltion? Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?php connectMaBase(); { //On prépare la commande sql d'insertion $sql = 'SELECT gain FROM repartition WHERE epartition.nombre=repartition.count' ; mysql_query ($sql) or die ('Erreur SQL !'.$sql.'<br />'.mysql_error()); $gain = mysql_fetch_assoc(mysql_query($sql)); if ($gain=0) { $UrlRetour = 'http://www.xxxxxxx.com/base2.php'; } if ($gain=1) { $UrlRetour = 'http://www.xxxxxxxx.com/base3.php'; } else { $UrlRetour = 'http://www.xxxxxxxx.com/base4.php';} // on ferme la connexion mysql_close();} header("Location:$UrlRetour"); ?>
Partager