[Frage] Homepagescript failed ?

06/05/2011 15:00 lfcmaus#1
Hallo ich würde gerne auf meiner homepage anzeigen lassen
welche gamer gerade online sind so in den letzten 5minuten
dazu hab ich das gefunden

PHP Code:
<br />
<center><div class="navigation4">
<?php
mysql_connect
("ip""user""pw");
mysql_select_db("player");
$result mysql_query("SELECT * FROM player WHERE name like '[%]%' AND DATE_SUB(NOW(), INTERVAL 30 MINUTE) < last_play;");
while (
$row mysql_fetch_object($result)) {
    echo 
"Diese Spieler sind Momentan online.:<br />$row->name <br>";
}
mysql_free_result($result);    
?>
</div></center>
<br />
jedoch steht da stunden lang ein un der selbe chara und log ich nen 2 dazu ein bleibts auch gleich einer ne idee wies richtig geht?
06/05/2011 15:04 'aiiR7#2
PHP Code:
<br />
<center><div class="navigation4">
<?php
mysql_connect
("ip""user""pw");
mysql_select_db("player");
$exe mysql_query("SELECT COUNT(*) as count FROM player WHERE DATE_SUB(NOW(), INTERVAL 5 MINUTE) < last_play;");
$player_online mysql_fetch_object($exe)->count;

echo 
"$player_online Spieler sind online" 
?> 
</div></center>
<br />
Du hast nur die Spieler selecten lassen, die Teamler sind, z.B [GM], [SA] etc-
06/05/2011 15:10 lfcmaus#3
aba nun zeigt er mir ja nur die anzahl an
des brauch ich ja net das hab ich schon drinnen ich wills ja namentlich ausgeben lassen
06/05/2011 15:18 'aiiR7#4
Mom. XD
06/05/2011 15:21 lfcmaus#5
ich fügs mal ein bishe rsteht nur da spieler onlien noch kein name
06/05/2011 15:23 .Plazmaa#6
PHP Code:
<br />
<center><div class="navigation4">
<?php
include ('inc/config.inc.php');
 
$account  mysql_connect(SQL_HOST,SQL_USER,SQL_PASS);
$select "SELECT * FROM player.player WHERE name not like '[%]%' AND DATE_SUB(NOW(), INTERVAL 5 MINUTE) < last_play;";
while (
$row mysql_fetch_object($result)) {
    echo 
"Diese Spieler sind Momentan online.:<br />$row->name <br />";
}
mysql_free_result($result);    
?>
</div></center>
<br />
Hab mal paar sachen berichtigt.
Vielleicht geht es jetzt...

€: Die config noch in das verzeichnis inc/ packen und anpassen.
06/05/2011 15:24 'aiiR7#7
Quote:
Originally Posted by .Plazma View Post
PHP Code:
<br />
<center><div class="navigation4">
<?php
$account  
mysql_connect(SQL_HOST,SQL_USER,SQL_PASS);
$select "SELECT * FROM account.player WHERE name not like '[%]%' AND DATE_SUB(NOW(), INTERVAL 5 MINUTE) < last_play;";
while (
$row mysql_fetch_object($result)) {
    echo 
"Diese Spieler sind Momentan online.:<br />$row->name <br />";
}
mysql_free_result($result);    
?>
</div></center>
<br />
Hab mal paar sachen berichtigt.
Vielleicht geht es jetzt...
Wieso selectest du aus der Account Datenbank?
06/05/2011 15:27 .Plazmaa#8
Quote:
Originally Posted by 'aiiR7 View Post
Wieso selectest du aus der Account Datenbank?
Frag ich mich auch :D.
Bin es gewohnt aus der account zu selecten...


@ Vorpost:
Wo connectet er zur mysql datenbank?
06/05/2011 15:27 'aiiR7#9
So sollte es passen:

PHP Code:
<?php
$sqlCmd
"SELECT * FROM player WHERE name not like '[%]%' AND DATE_SUB(NOW(), INTERVAL 5 MINUTE) < last_play;";
$result mysql_query($sqlCmd);
while (
$row mysql_fetch_object($result)) {
    echo 
"Diese Spieler sind Momentan online.:<br />$row->name <br />";
}   
?>
</div></center>
<br />
Gott eh, wie ich faile.
06/05/2011 15:31 lfcmaus#10
des wird ja imme rkürzer der code jetzt fehlt doch shco ip etc oO
06/05/2011 15:32 .Plazmaa#11
Ja,
bei aiir7 connectet er nicht zur db.
Vergessen oderso :D

Probier meins mal aus...
müsste eig. gehen.
06/05/2011 15:41 lfcmaus#12
PHP Code:
<center><div class="navigation4">
<?php
mysql_connect
("ip""user""pw");
mysql_select_db("player");
$exe mysql_query("SELECT name FROM player WHERE DATE_SUB(NOW(), INTERVAL 5 MINUTE) < last_play;");
$player_online mysql_fetch_object($exe)->name;

echo 
"Momentan sind die Gamer .: <br />$player_online<br /> in Alleria unterwegs." 
?> 
</div></center>
er zeigt imme rnur einen user an -.-