Salut a tous,
je voudrais mettre a jour ma table avec comme requete :
Si la date du jour ne correspond pas a la date dans la table,
on met à jour la table et la date.
Et si la date correspond a la date dans la table,
on ne met pas a jour la table
Voici la requete que je fé mais cela ne fonctionne pas:
<?php
// Parametres de connexion à la base de données
include "includes/acces.php";
include "includes/functions.inc.php";
$date = date("Y-m-d");
@mysql_pconnect($BD_serveur, $BD_utilisateur, $BD_motDePasse)
or die("Impossible de se connecter au serveur de bases de données.");
@mysql_select_db($BD_base)
or die("Impossible de se connecter à la base de données.");
//la requete
$rs=mysql_query("SELECT * FROM table WHERE id='".$_SESSION["membreid"]."'");
$r=mysql_fetch_array($rs);
if(intval($date) <> intval( "". $rs['date'] .""))
{
$requete = "Update table SET nb=3 , date='$date' ".
" WHERE id='".$_SESSION["membreid"]."'";
$result = @mysql_query($requete);
if (!$result) {
echo "Une erreur vient d'être détecté,".
"<br />".
"signaler le bug".
"<br />".
"Merci de recommencez ou d' essayez plus tard. ;-)<br />";
} else {
}
} else {
}
?>
Voila si quelqu'un pouvait m'aider. 