Problème MySQL SQL

flouultime -  
 floultime -
<?php

/********************************/
/* */
/* CONNECTION - EXECUTION */
/* */
/********************************/


$mabasededonnee="highgamerz";

$connection = mysql_connect("db4free.net","floultime","azerty");
// test la connection
if ( ! $connection )
die ("connection impossible");
// Connecte la base
mysql_select_db($mabasededonnee) or die ("pas de connection");

$requete="SELECT * from client"; // requête
mysql_query($requete,$connection); // envoi de la requête

?>
<?php
$sql ='UPDATE iConomy SET balance='.$balance+200.' WHERE username="'.$_POST['username'].'"';
?>

Quelqu'un sait d'où vient le problème?
A voir également:

2 réponses

Sebbonard Messages postés 455 Statut Membre 171
 
Bonsoir,

En regardant vite fait :

Tu dois utiliser des accolades avec if :

if(condition){
        xxxxxxxx
        }


Mais y'a peut-être autre chose
0
floultime
 
heu j'ai pas bien compris,l'erreur trouvée est a la ligne
$sql ='UPDATE iConomy SET balance='.$balance+200.' WHERE username="'.$_POST['username'].'"';
0
Sebbonard Messages postés 455 Statut Membre 171
 
Essayes comme ça:

$sql ="UPDATE iConomy SET balance='$balance+200' WHERE username='$_POST['username']'";

ou (comme j'ai un doute sur le $_POST) comme ça:

$username = $_POST['username'] ;
$sql ="UPDATE iConomy SET balance='$balance+200' WHERE username='$username'";


Modifie quand même le IF
if ( ! $connection ) {
die ("connection impossible");
// Connecte la base
mysql_select_db($mabasededonnee) or die ("pas de connection");

$requete="SELECT * from client"; // requête
mysql_query($requete,$connection); // envoi de la requête
}
0
floultime
 
rien ne se passe mais aucune erreur n'est là
0