le 25/06/2003 à 16:40
L4_Hyr3
voila des requetes sql jen ai deja fait pas mal mais la je capte pas pk ca marche pas : la valeur de LAST_ACCESS_FORUM n'est pas modifiée :/
Voila le code de la page :
J'immagine ke ca doit etre une erreur tte conne mais je la voit pas
Voila le code de la page :
<?
include("record_stats.php");
?>
<?
$nb_forum_a_afficher = 10;
require("conf.php3");
$base = mysql_connect ($sql_serveur, $sql_user, $sql_passwd);
mysql_select_db ($sql_bdd, $base) ;
$date_last = date("Y-m-d H:i:s");
$requete = 'UPDATE membre SET LAST_ACCESS_FORUM = "'.$date_last.'" WHERE id_membre = "'.$id_membre.'"';
mysql_query($requete) or die('Erreur SQL !'.$requete.'<br>'.mysql_error());
$sql = 'SELECT auteur, titre, date, texte_forum FROM forum ORDER BY date DESC LIMIT 0,'.$nb_forum_a_afficher.';';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
// on va scanner tous les tuples un par un
while ($data = mysql_fetch_array($req)) {
// on récupère les valeurs qui nous intéressent
$auteur = $data['auteur'];
$titre = $data['titre'];
$date = $data['date'];
$texte_forum = $data['texte_forum'];
// on insère des retours à la ligne HTML à chaque retour chariot
$texte_forum = nl2br ($texte_forum);
// on décompose la date
sscanf($date, "%4s-%2s-%2s %2s:%2s:%2s", $an, $mois, $jour, $heure, $min, $sec);
// on affiche les résultats
echo ' <table width="85%" border="0" cellspacing="0" cellpadding="0">';
echo '
<tr>
<td><div align="center"><strong><font color="#FFCC00">'.$jour.'/'.$mois.'/'.$an.' à '.$heure.':'.$min.':'.$sec.'</font></strong></div></td>
</tr>
<tr>
<td><div align="left"><font color="#FFCC00">'.$titre.'</font><br><font color="#FFFFFF">'.$texte_forum.'</font></div></td>
</tr>
<tr>
<td><div align="right"><font color="#FFCC00">By '.$auteur.'</font></div></td>
</tr>
<hr>
';
}
echo '</table>';
// on libère l'espace mémoire alloué à cette requête
mysql_free_result ($req);
// on ferme la connexion à la base de données
mysql_close ();
?>
J'immagine ke ca doit etre une erreur tte conne mais je la voit pas