01-03-2008, 10:51 AM
(Modification du message : 08-09-2008, 07:56 PM par Sephi-Chan.)
Bonjour à tous, alors voila sur mon site je voudrai que les membres recoivent un certain nombre d'or tous les jours tout me parait bon mais ça plante voila le messages : Erreur SQL !
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'or='300' WHERE pseudo='atrus'' at line 1
mon code source :
Si vous pouviez m'aider ça serai sympa
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'or='300' WHERE pseudo='atrus'' at line 1
mon code source :
Citation :<? session_start(); ?>
<? if(!isset($_SESSION['pseudo']))
{ $_SESSION['pseudo']='Invité'; }
if($_SESSION['pseudo']=='Invité')
{ include('index.php'); }
else
{ ?>
<?php include "sql.php";?>
<?php
$pseudo = $_SESSION['pseudo'];
$requete = mysql_query("SELECT * FROM membres WHERE pseudo='$pseudo'");
$table=mysql_fetch_assoc($requete);
?>
<?php
$date1 = date("dm");
$date2 = $table['date'];
$or2 = $table['orjour'];
$or1 = $table['or'];
$or3 = $or1 + $or2;
echo "date 1 : $date1 ;date 2 : $date2 ;orjour : $or2 ;or : $or1 ;ornouv : $or3";
if ($date1 != $date2)
{
$sql = mysql_query("UPDATE membres SET date='$date1', or='$or3' WHERE pseudo='$pseudo'") or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
}
else
{
}
?>
Si vous pouviez m'aider ça serai sympa