Bonjour, Chose bizarre, les requêtes sql ne marche pas.
Que faire ? [/code]
Que faire ?
Modifié par doc mcfly (08 Jul 2011 - 16:19)
Bonjour, Chose bizarre, les requêtes sql ne marche pas.
[code=php]
include('config.php');
include('includes/header.php');
//On verifie que lidentifiant de lutilisateur est defini
if(isset($_GET['id']))
{
if(isset($_SESSION['username']))
{
$dn = mysql_query('select * from users WHERE username="'.$_SESSION['username'].'"');
$donnees = mysql_fetch_array($dn);
if ($donnees['vie'] >= 1) {
$query = mysql_query('SELECT * FROM users WHERE id="'.$_GET['id'].'"');
$adversaire = mysql_fetch_array($query);
echo "<h1>vous</h1>";
Vie : echo $donnees['vie']; %<br/>
Respect : echo $donnees['respect']; %<br/>
Argent : $ echo $donnees['argent']; <br>
Niveau de l'arme : echo $donnees['arme']; <br>
<b>Contre</b>
<h1> echo $adversaire['username'];</h1>
Vie : echo $adversaire['vie']; %<br/>
Respect : echo $adversaire['respect']; %<br/>
Argent : $ echo $adversaire['argent']; <br>
Niveau de l'arme : echo $adversaire['arme']; <br>
echo '<br/>';
if ($donnees['arme'] > $adversaire['arme']) {
echo 'vous gagné';
$victoiresup = mysql_query('UPDATE users SET reputation=reputation +1, vie=vie +10 WHERE username="'.$_SESSION['username'].'"');
$defaitesup = mysql_query('UPDATE users SET reputation=reputation -1, vie=vie -10 WHERE username="'.$adversaire['username'].'"');
<br/>
echo $adversaire['username']; : -10% de vie et -1% de réputation.<br/>
Vous : +10% de vie et +1% de réputation
}
if ($donnees['arme'] < $adversaire['arme']) {
echo 'vous perdez';
$victoireinf = mysql_query('UPDATE users SET reputation=reputation -1, vie=vie -10 WHERE username="'.$_SESSION['username'].'"');
$defaiteinf = mysql_query('UPDATE users SET reputation=reputation +1, vie=vie +10 WHERE username="'.$adversaire['username'].'"');
<br/>
echo $adversaire['username']; : +10% de vie et +1% de réputation.<br/>
Vous : -10% de vie et -1% de réputation
}
if ($donnees['arme'] == $adversaire['arme']) {
echo 'Egalité';
$victoireega = mysql_query('UPDATE users SET reputation=reputation +1, vie=vie +10 WHERE username="'.$_SESSION['username'].'"');
$defaiteega = mysql_query('UPDATE users SET reputation=reputation +1, vie=vie +10 WHERE username="'.$adversaire['username'].'"');
<br/>
echo $adversaire['username']; : +10% de vie et +1% de réputation.<br/>
Vous : +10% de vie et +1% de réputation
}
}
else {
echo 'vous êtes mort';
}
}
else {
echo 'vous avez pas le droit d\'être ici';
}
}
else
{
echo 'Cet utilisateur n\'existe pas.';
}
include('includes/footer.php');
Que faire ? [/code]
Que faire ?
Modifié par doc mcfly (08 Jul 2011 - 16:19)