NBR DE CONNECTÉ ... ( TOUT PETIT )

cs_GRenard Messages postés 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 - 6 juil. 2004 à 06:09
druide77 Messages postés 44 Date d'inscription mercredi 10 mars 2004 Statut Membre Dernière intervention 25 juillet 2004 - 19 juil. 2004 à 07:18
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/24308-nbr-de-connecte-tout-petit

druide77 Messages postés 44 Date d'inscription mercredi 10 mars 2004 Statut Membre Dernière intervention 25 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és 1662 Date d'inscription lundi 16 septembre 2002 Statut Membre Dernière intervention 30 juillet 2008 1
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 !
Rejoignez-nous