Hallo,
habe mir eine kleine Suche gebastelt, um nach User-ID alle Datensätze eines Users auszugeben.
Das funktioniert auch soweit, nur leider wird lediglich der erste Datensatz (Datensatz-ID, Text usw.), die weiteren von diesem User verfassten Texte jedoch werden nicht mehr ausgegeben bei der Abfrage. Wenn ich die Anzahl noch ausgeben lasse wird diese auch richtig angezeigt.
Das Ganze sieht so aus:
Danke
habe mir eine kleine Suche gebastelt, um nach User-ID alle Datensätze eines Users auszugeben.
Das funktioniert auch soweit, nur leider wird lediglich der erste Datensatz (Datensatz-ID, Text usw.), die weiteren von diesem User verfassten Texte jedoch werden nicht mehr ausgegeben bei der Abfrage. Wenn ich die Anzahl noch ausgeben lasse wird diese auch richtig angezeigt.
Das Ganze sieht so aus:
PHP:
<?php
$user_id = $_GET["userid"];
if(isset($_GET["search"])) {
if( strlen($_GET["userid"]) == 0 ) {
echo "<p style=\"color:red;\">Keine User-ID eingegeben.</p>";
} elseif( $suchausgabe = mysql_query("SELECT * FROM blubb WHERE benutzer = '".$user_id."' ORDER BY timestamp DESC LIMIT 1000"));
while($ausgabe = mysql_fetch_array($suchausgabe)){
$ausg_id = ($ausgabe['id_log']);
$ausg_blubb = ($ausgabe['blubb']);
$ausg_blubb2 = ($ausgabe['blubb2']);
$ausg_ip = ($ausgabe['ip']);
$ausg_timestamp = ($ausgabe['timestamp']);
$anzahl_userid_eintraege = mysql_num_rows($suchausgabe); } {
if( mysql_num_rows($suchausgabe) >= 1 ) {
echo "<b>$anzahl_userid_eintraege</b> Einträge gefunden.
<tr><td>$ausg_id</td><td>$ausg_blubb</td><td>$ausg_blubb2</td><td>$ausg_ip</td><td>$ausg_timestamp</td></tr>";
} else {
echo "Nichts gefunden";
}
}
}
?>
Danke