Hey,
Der titel sagt zwar nicht viel aber mir viel nix besseres ein (XD)...
ICh habe eine Datenbanke mit folgenden Spalten:nick, pw, id, online.Darin befinden sich 10 einträge : admin, user1, user2, ...,user9!
Nun lese ich die DB aus und erhalte folgende ausgabe:
ZitatAlles anzeigen
admin ONLINE
user2 OFFLINE
user3 OFFLINE
user4 OFFLINE
user5 OFFLINE
user6 OFFLINE
user7 OFFLINE
user8 OFFLINE
user9 OFFLINE
aber leider liest er user1 nicht aus !!
Code:
PHP
<span class="syntaxdefault"><br /> $verbindung </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">mysql_connect </span><span class="syntaxkeyword">(</span><span class="syntaxstring">"localhost"</span><span class="syntaxkeyword">,<br /> </span><span class="syntaxstring">"name"</span><span class="syntaxkeyword">, </span><span class="syntaxstring">"pw"</span><span class="syntaxkeyword">)<br /> or die (</span><span class="syntaxstring">"keine Verbindung möglich.<br /> Benutzername oder Passwort sind falsch"</span><span class="syntaxkeyword">);<br /><br /> </span><span class="syntaxdefault">mysql_select_db</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"dbname"</span><span class="syntaxkeyword">)<br /> or die (</span><span class="syntaxstring">"Die Datenbank existiert nicht."</span><span class="syntaxkeyword">);<br /><br /> </span><span class="syntaxdefault">$abfrage </span><span class="syntaxkeyword">= </span><span class="syntaxstring">"SELECT nick, online FROM ahn "</span><span class="syntaxkeyword">;<br /> </span><span class="syntaxdefault">$ergebnis </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">mysql_query</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$abfrage</span><span class="syntaxkeyword">)<br /> OR die(</span><span class="syntaxstring">"Error: $abfrage <br>"</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">mysql_error</span><span class="syntaxkeyword">());<br /> </span><span class="syntaxdefault">$row </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">mysql_fetch_object</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$ergebnis</span><span class="syntaxkeyword">);<br /> while(</span><span class="syntaxdefault">$row </span><span class="syntaxkeyword">= </span><span class="syntaxdefault">mysql_fetch_object</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$ergebnis</span><span class="syntaxkeyword">))<br /> {<br /> if(</span><span class="syntaxdefault">$row</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">online </span><span class="syntaxkeyword">== </span><span class="syntaxstring">"0"</span><span class="syntaxkeyword">){<br /> echo </span><span class="syntaxstring">"<tr><td class=\"nick\">$row->nick</td><td><b class=\"off\">OFFLINE</b></td></tr>"</span><span class="syntaxkeyword">;<br /> }<br /> if(</span><span class="syntaxdefault">$row</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">online </span><span class="syntaxkeyword">== </span><span class="syntaxstring">"1"</span><span class="syntaxkeyword">){<br /> echo </span><span class="syntaxstring">"<tr><td class=\"nick\">$row->nick</td><td><b class=\"on\">ONLINE</b></td></tr>"</span><span class="syntaxkeyword">;<br /> }<br /> }<br /> </span><span class="syntaxdefault"></span>
wo ist mein Fehler ??
LG