Seite 1 von 1

MySQL -Suche

Verfasst: 11.07.2006 13:54
von JHO-Clan
Hallo,

ich würde für meine Seite gern eine art Suche programmieren.

Ich will, dass wenn ich z.b. in der Suche eingebe, alle mit der Berechtigungsstufe 3, dass dann alle Member in der Datenbank, die diese Berechtigungsstufe haben angezeigt werden.

Bis jetzt hab ich es so gemacht:

Code: Alles auswählen

$abfrage = "SELECT username FROM userkeywords WHERE rank = '$wert'";
                 $ergebnis = mysql_query($abfrage);
                 while ($row = @mysql_fetch_object($ergebnis))
                           {
                  $ausername = $row->username;
                           }
Diese Datenbankabfrage eignet sich aber nur, wenn es nur ein Ergebnis gibt. Da aber mehrere Ergebnisse herauskommen, wird nur das letzte angezeigt.

Also weiss irgendjemand eine Funktion, mit der ich dann alle Usernamen zurückbekomme, die z.b. die Berechtigungsstufe 3 haben?

Verfasst: 11.07.2006 14:31
von fanrpg

Code: Alles auswählen

$abfrage = "SELECT username FROM userkeywords WHERE rank = '$wert'"; 
                 $ergebnis = mysql_query($abfrage); 
                 while ($row = @mysql_fetch_object($ergebnis)) 
                           { 
                  $ausername .= $row->username; 
                           }
So würde ich das mal versuchen..

Verfasst: 11.07.2006 16:12
von JHO-Clan
nee geht leider auch net.
Aber passt scho, dann mach ichs halt mitner for-Schleife.
Ist zwar ein bisschen umständlicher -> aber naja.

Trotzdem nochmal danke