Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Prosím o pomoc s php.

V čem dělám chybu? Proč se mi nevypíše kolik lidí je online?
Vytvořil jsem tabulku v mysql:

CREATE TABLE online (
 ip varchar(20) NOT NULL,
 cas int(11) NOT NULL,
) TYPE=MyISAM;

a v prilkad.php mám:

<?php
$localhost = "http://mysql-garrison.onebit.cz/";
$user = "?????????";
$password = "????????";
$dbase="????????????";
mysql_connect($localhost, $user, $password);
 or die 
    ("Nepodařilo se připojit k databázi.");
mysql_select_db($dbase) or die 
    ("Nepodařilo se otevřít databázi.");

//zjistime aktualni cas v sekundach od roku 
$cas = time();
//zjistime IP adresu navstevnika
$ip = $REMOTE_ADDR;
//z databaze zjistime, jestli 
//uz je navstevnik ulozen jako aktivni
$zjisti = MySQL_Query("SELECT * FROM 
            online WHERE ip='".$ip."'");
//pokud neni(prikaz nenajde zadny radek s ip)
// ulozime ho do databaze

if (MySQL_Num_Rows($zjisti)==0){
   MySQL_Query("INSERT INTO online(ip,cas) 
      values ('".$ip."', ".$cas.")");
//pokud je aktualizujeme jeho cas v databazi
}else{
   MySQL_Query("UPDATE online SET 
                cas=".$cas." WHERE ip='".$ip."'");
}
//vymazeme z databaze ty navstevniky, kteri uz nejsou online
$sekundy=”180”;
$vymazat= $cas-$sekundy;
MySQL_Query("DELETE FROM online WHERE cas<".$vymazat);
//nyni uz jen spocitame pocet online navstevniku
$vysledek = MySQL_Query("SELECT * FROM online");
$online = MySQL_Num_Rows($vysledek);
//vypiseme vysledek nasi snahy
echo $online;
php?>

Samozřejmě že místo těch otazníků jsou tam moje př. údaje.
Připojím se do databáze, ale nevypíše se mi na stránce kolik lidí je online. Nevypíše se nic. A když dám zobrazit zdroják tak je tam:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=windows-1250" http-equiv=Content-Type></HEAD>
<BODY></BODY></HTML>

Proč to neukáže nic na stránce???? Díky

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Jsi si jistý, že ten kód vůbec voláš?
Wikan 25.03.2012 23:13
Wikan
Přihlašovací údaje mám dobře. Když je zadám špatně tak to napíše že připojení se nepovedlo. Už jsem… poslední
Oplatka 111 25.03.2012 23:33
Oplatka 111

Zpět do poradny Odpovědět na původní otázku Nahoru