Page 1 sur 1

script nombre de connectés [problème]

MessagePosté: Mer Juil 02, 2008 10:09 am
par Valbuena72
Bonjour a tous

voila j'ai instalelr un script http://www.yourkitgrafik.com/index.php?p=php de nbr de connecter :mrgreen:
voila donc j'ai importe dans php my admin le fichier .txt donc tout se passe bien quand je fais executer il me met
Code: Tout sélectionner
Erreur

requête SQL
:

CREATE TABLE `visiteurs` (
`
id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`
ip` varchar( 15 ) NOT NULL default '',
`
time` int( 11 ) NOT NULL default '0',
PRIMARY KEY ( `id` ) ,
KEY `ip` ( `ip` ( 8 ) )
)
 ENGINE = MYISAM

MySQL a répondu
:Documentation
#1050 - Table 'visiteurs' already exists      


voila le problème :
http://valbuenaarts.olympe-network.com/Avatar.php
il me met 0 connecte alors qUE je suis connecter

Bizarrez tout de même il y a t-il une erreur quelque part :twisted:
merci a vous :ange:

Re: script nbr de connecter [probleme]

MessagePosté: Mer Juil 02, 2008 12:09 pm
par Yoyo
En fait, tu as déjà executé les requetes sql dans phpmyadmin, ca doit être pour ça qu'il te dit que la table existe déjà.

Il faudrait montrer le code du script qui pose problème, ca serait plus efficace :p

Ton script ne marche peut-être tout simplement pas aussi, c'est très fréquent :) Le mieux serait de le faire toi meme :D

Re: script nbr de connecter [probleme]

MessagePosté: Mer Juil 02, 2008 12:13 pm
par Valbuena72
voila :
Code: Tout sélectionner
<?php

include('config.php');


$retour mysql_query('SELECT COUNT(*) AS nbre_entrees FROM visiteurs WHERE ip=\'' $_SERVER['REMOTE_ADDR'] . '\'');
$donnees mysql_fetch_array($retour);

if (
$donnees['nbre_entrees'] == 0)
{
    
mysql_query('INSERT INTO visiteurs VALUES(\'' $_SERVER['REMOTE_ADDR'] . '\', ' time() . ')');
}
else 
{
    
mysql_query('UPDATE visiteurs SET timestamp=' time() . ' WHERE ip=\'' $_SERVER['REMOTE_ADDR'] . '\'');
}


$timestamp_5min time() - (60 5); 
mysql_query('DELETE FROM visiteurs WHERE timestamp < ' $timestamp_5min);


$retour mysql_query('SELECT COUNT(*) AS nbre_entrees FROM visiteurs');
$donnees mysql_fetch_array($retour);


echo 
'<p>Il y a actuellement ' $donnees['nbre_entrees'] . ' visiteurs connect&eacute;s sur le site !</p>';
?>

Re: script nbr de connecter [probleme]

MessagePosté: Mer Juil 02, 2008 12:17 pm
par Yoyo
Pourtant le script à l'air pas mal. Tu as regardé la table visiteurs si c'était bien la bonne ? Et surtout si les requêtes INSERT dans le scripts fonctionnent bien ?

Re: script nombre de connectés [problème]

MessagePosté: Dim Juil 06, 2008 10:48 am
par Valbuena72
On va laisse tomber je comprend rien dés que il y a la bdd c'est mort
mais du php ça va :mrgreen: :bigboulay:

Re: script nombre de connectés [problème]

MessagePosté: Dim Juil 06, 2008 1:39 pm
par Yoyo
continue les tutoriels sur la base de données, ça te sera plus qu'utile !! :)

Re: script nombre de connectés [problème]

MessagePosté: Dim Juil 06, 2008 1:47 pm
par Valbuena72
:mrgreen: :| oué je pense aussi mais bon au bout de 2 min il y a erreur

Re: script nombre de connectés [problème]

MessagePosté: Dim Juil 06, 2008 1:59 pm
par Yoyo
si t'as un souci avec une explication sur mysql/base de données et compagnie, crée un topic et je t'aiderai volontier !

Re: script nombre de connectés [problème]

MessagePosté: Dim Juil 06, 2008 2:00 pm
par Valbuena72
ok merci encore yoyo je vais tout de suite voir le sdz alors :ange: