ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
467
467
EMPFEHLEN
-
Folgendes ist für euch sicher ganz einfach.. also nicht hauen etc. wegen der dummen Frage.
Ich möchte halt das einfach das nächste smilie aus der db gelesen wird und nicht nochmal das selbe. Die Ausgabe ist momentan so das ich 3 mal das selbe Smilie hab und in der nächsten Schlaufe wieder 3 ein gleiches.
PHP-Code:function show_smilies() {
echo "<table width=\"150\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">";
$sql="SELECT * FROM sl_smilie ORDER by id DESC";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)) {
echo "<tr>";
echo "<td>";
echo "<img src=\"http://seeland.kbc-clan.ch/smilie/" . $row['realname'] . "\">";
echo "</td>";
next($row);
echo "<td>";
echo "<img src=\"http://seeland.kbc-clan.ch/smilie/" . $row['realname'] . "\">";
echo "</td>";
next($row);
echo "<td>";
echo "<img src=\"http://seeland.kbc-clan.ch/smilie/" . $row['realname'] . "\">";
echo "</td>";
echo "</tr>";
}
echo "</table>";
}
-
Das wird schon richtig aus der DB gelesen nur läßt Du es innerhalb bei jedem Schleifendurchlauf 3x anzeigen.
Zitat von Skala
PHP-Code:function show_smilies() {
echo "<table width=\"150\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">";
echo "<tr>";
$sql="SELECT * FROM sl_smilie ORDER by id DESC";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)) {
echo "<td>";
echo "<img src=\"http://seeland.kbc-clan.ch/smilie/" . $row['realname'] . "\">";
echo "</td>";
}
echo "</tr>";
echo "</table>";
}
Gruß German
-
Hi

Hab mich falsch ausgedrückt, es ist mir klar das es richtig ausgelesen wird aber mit deiner Lösung sind dann einfach alle Smilies nebeneinander.
Ich möchte das immer nur 3 (unterschiedliche
) Smilies nebeneinander sind und es dann eine Spalte tiefer mit denn nächsten 3 weitergeht.
gruss skala
-
Ach so
Erläuterung:PHP-Code:function show_smilies() {
echo "<table width=\"150\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\">";
echo "<tr>";
$i=1;
$sql="SELECT * FROM sl_smilie ORDER by id DESC";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result)) {
echo "<td>";
echo "<img src=\"http://seeland.kbc-clan.ch/smilie/" . $row['realname'] . "\">";
echo "</td>";
($i%3==0) ? print "</tr><tr>" : "";
$i++;
}
echo "</tr>";
echo "</table>";
}
http://de3.php.net/manual/de/languag...arithmetic.php ModulusGruß German
-
danke
Ähnliche Themen
-
While schlaufe -> webBroweser1 Problem
Von aargau im Forum .NET Windows FormsAntworten: 4Letzter Beitrag: 17.04.09, 02:23 -
Resultat aus while schlaufe
Von Malaxo im Forum PHPAntworten: 3Letzter Beitrag: 09.04.07, 16:05 -
Datenzeiger bei einer Schlaufe zurücksetzen
Von PHPneu1 im Forum PHPAntworten: 6Letzter Beitrag: 01.08.05, 09:18 -
Problem mit While-Schlaufe
Von schampar im Forum PHPAntworten: 1Letzter Beitrag: 23.10.04, 12:56 -
Schlaufe ohne ID
Von 3Dnavigator im Forum PHPAntworten: 3Letzter Beitrag: 09.01.04, 18:49





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren