Da ich zur Zeit einen komplett neuen Code für meine Seite schreibe, brauche ich mal eine kleine Hilfe. Es ist ein kleines Problem und eigentlich frag ich mich, warum ich es nicht selbst schaffe ^^
Ich möchte, dass jeder registrierter User ein persönliches Gästebuch hat. Zu realisieren ist dies ja wie eine Kommentarfunktion. Das Script ist auch kein Problem und man kann auch bei jeden User ein Kommentar hinterlassen, aber mit der richtigen fortlaufenden Nummerierung klappt es nicht.
Hier erstmal der Code zum auslesen des Usergbs (vereinfachte Version):
- Code: Alles auswählen
$query = @mysql_query("SELECT * FROM usergb WHERE usergb_id2='$id' ORDER BY usergb_id DESC");
$number = 0;
$number++;
while($result = @mysql_fetch_array($query)) {
$time = date("d.m.Y - H:i", $result[usergb_date]);
echo"
<br>
<table width='100%'>
<tr>
<th colspan='2'>$number von $result[usergb_nickname] // $time</th>
</tr>
<tr>
<td colspan='2'>$result[usergb_entry]</td>
</tr>
</table>";
}
Dort wo jetzt $number zu finden ist, soll dann die entsprechende Nummer des Eintrags hin. Ich hatte schon verschiedene Varianten benutzt (mysql_num_rows; for-Schleife), bin aber nie zum Ziel oder eher zum falschen Ziel gekommen.
Hoffe auf baldige Antwort (dürfte ja kein Problem für euch sein