Probleme SQL+Session
Posté : 09 mars 2012, 19:20
Je ne comprend pas pourquoi que le '{$_SESSION['slogin']}' ne fonctionne pas dans tout les requete:(
voila j'explique le '{$_SESSION['slogin']}' dans :
$query=mysql_query("UPDATE aff_ausers set bar_pts = bar_pts + '{$row['gain_pts']}' , bar_bonus = bar_bonus + '{$row['gain_pts']}' , ptexact = ptexact + '{$row['gain_pts']}' WHERE login='{$_SESSION['slogin']}'");
Fonctionne tres bien mais dans la suivante requete:
$query=mysql_query("UPDATE visio_bonus set valide = 0 , membre_win = '{$_SESSION['slogin']}' where code='{$_SESSION['codebo']}'");
le '{$_SESSION['slogin']}' ne fonctionne pas, il n'est pas capable daller dans la sql pour ajouter le SLOGIN.
pourtant dans la premiere requete ca marche tres bien...
Merci voila mon code,
MERCI de votre aide...
voila j'explique le '{$_SESSION['slogin']}' dans :
$query=mysql_query("UPDATE aff_ausers set bar_pts = bar_pts + '{$row['gain_pts']}' , bar_bonus = bar_bonus + '{$row['gain_pts']}' , ptexact = ptexact + '{$row['gain_pts']}' WHERE login='{$_SESSION['slogin']}'");
Fonctionne tres bien mais dans la suivante requete:
$query=mysql_query("UPDATE visio_bonus set valide = 0 , membre_win = '{$_SESSION['slogin']}' where code='{$_SESSION['codebo']}'");
le '{$_SESSION['slogin']}' ne fonctionne pas, il n'est pas capable daller dans la sql pour ajouter le SLOGIN.
pourtant dans la premiere requete ca marche tres bien...
Merci voila mon code,
<?php session_start(); ?>
<?php
$_SESSION['codebo'] = $_GET['code'] ;
?>
<?php
include ("../info.php");
global $sys, $start, $end;
$query=mysql_query("SELECT * FROM visio_bonus where valide='1' AND code = '{$_SESSION['codebo']}' ");
if ($row = mysql_fetch_array($query)) {
echo "<br /><br /><p><center>Le code que vous avez joué est: {$_SESSION['codebo']}<br /><b><u>{$_SESSION['slogin']}</b></u> BRAVO VOUS GAGNEZ<b> {$row['gain_pts']} </b>points<br /> Votre compte a été crédité!</center></p>";
$query=mysql_query("UPDATE aff_ausers set bar_pts = bar_pts + '{$row['gain_pts']}' , bar_bonus = bar_bonus + '{$row['gain_pts']}' , ptexact = ptexact + '{$row['gain_pts']}' WHERE login='{$_SESSION['slogin']}'");
$query=mysql_query("UPDATE visio_bonus set valide = 0 , membre_win = '{$_SESSION['slogin']}' where code='{$_SESSION['codebo']}'");
$query=mysql_query("UPDATE adv_ban set status='ended' WHERE bonus_code='{$_SESSION['codebo']}'");
}
else
echo "<p><center><b><u>{$_SESSION['slogin']}</b></u> Le code que vous avez joué est: {$_SESSION['codebo']}<br /><span class=pavred9> Domage ce code a déjà été joué<br />vous ne serrez pas crédité</span></center></p>";
mysql_close();
?>
en realiter, ya juste le premier {$_SESSION['slogin']} dans la premiere requete qui fonctionne, les autre ne saffiche pas,, meme en echo resulta du gain...MERCI de votre aide...