druide77
Messages postés44Date d'inscriptionmercredi 10 mars 2004StatutMembreDernière intervention25 juillet 2004 19 juil. 2004 à 07:18
ok ta source mai tu di
require("conf.php");
n'aurait tu pas oublier de presiser k'il falait faire une page php avec tous ce que l'on a besoin?
cs_GRenard
Messages postés1662Date d'inscriptionlundi 16 septembre 2002StatutMembreDernière intervention30 juillet 20081 6 juil. 2004 à 06:09
Ne fait pas ceci :
$table="T_NBCONNECTES";
mysql_query("CREATE TABLE IF NOT EXISTS $table (
`ip` int(255),
`time` datetime
) TYPE=MyISAM
");
C'est sur que c'est bien pour les personnes qui executent la source pour la première fois mais c'est vraiment inutile de le mettre dans un code parce que ca s'execute à chaque changement de page pour rien.
Et ok c'est peut-etre bien de faire un insert à chaque fois, mais pour être juste un peu plus logique, ca srait bien de faire un tout petit if qui vérifie si l'ip est déjà dans la db... si oui, tu fais un update du datetime...
Ainsi pas besoin d'appeler un fetch_array mais juste un numrows direct !
19 juil. 2004 à 07:18
require("conf.php");
n'aurait tu pas oublier de presiser k'il falait faire une page php avec tous ce que l'on a besoin?
6 juil. 2004 à 06:09
$table="T_NBCONNECTES";
mysql_query("CREATE TABLE IF NOT EXISTS $table (
`ip` int(255),
`time` datetime
) TYPE=MyISAM
");
C'est sur que c'est bien pour les personnes qui executent la source pour la première fois mais c'est vraiment inutile de le mettre dans un code parce que ca s'execute à chaque changement de page pour rien.
Et ok c'est peut-etre bien de faire un insert à chaque fois, mais pour être juste un peu plus logique, ca srait bien de faire un tout petit if qui vérifie si l'ip est déjà dans la db... si oui, tu fais un update du datetime...
Ainsi pas besoin d'appeler un fetch_array mais juste un numrows direct !