ChrisB: Probleme bei Registrierung über PHP.

Beitrag lesen

Hi,

Die funktioniert auch schon, nur das Es unendlich viele Benutzer mit dem gleichen Namen geben kann.

Das kann man uebrigens sinnvoller verhindern, in dem man die Spalte in der Tabelle unique macht, und dann beim Versuch des nochmaligen Einfuegens des gleichen Namens den entsprechenden Fehler abfaengt.

$sql = "SELECT
ID
FROM
users
WHERE
Nickname = ?
LIMIT
1";

OK, "selektiere von all den Datensaetzen mit bestimmtem Nickname wahllos einen".

if (!$stmt->num-rows) {
echo "Der Benutzername wird bereits verwendet.";

Dann ueberleg jetzt mal, was num-rows in den einzelnen, zu betrachtenden Testfaellen liefern wird.

MfG ChrisB

--
„This is the author's opinion, not necessarily that of Starbucks.“