![]() |
PHP-MySQL
Habe Folgendes Problem und weiß nicht genau wie ich es lösen soll, von der logik her is ja nicht so schwer, aber ich weiß eben nicht wie ich es umsetzen kann....
möchte für meine homepage einen memberbereich machen für den man sich logischerweise registrieren muss. der benutzer muss unter anderem einen Nickname aussuchen. So und da das problem. wie kann ich die datenbank durchsuchen ob der verwendete benutzername schon verwendet wird?! also im prinzip soll er alle einträge der datenbank durchschauen und mit dem eingegebenen nickname vergleichen.... bitte um hilfestellung, mfg, tubetraxxx... |
select ... from usertable wherer nic = ...
Wenn Du mehr als 0 (in Worten null) Resultate zurückbekommst, gibt es den nich schon (Frage an die DB-gurus: Ein Index auf das Feld wäre nicht schlecht, oder?). |
$sql = "SELECT * FROM tabelle WHERE username='" . $eingabe . "'";
$abfrage = mysql_query($sql, $verbindung); $anzahl = mysql_num_rows($abfrage); if($anzahl>0) { echo "user vorhanden"; } else { echo "ned vorhanden"; } für eine solche anwendung ist es immer hilfreich, jeden eintrag mit einem index zu versehen, um ihn eindeutig identifizierbar zu machen. |
vielen dank für die hilfe!
hat so funktioniert! an der logik hats mir ja nicht gefehlt sondern vom syntax her.... mfg, tubetraxxx... |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 22:13 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag