Hey leute,
ich habe hier ein Problem. Und zwar will ich ueberpruefen, ob ein bestimmter username schon vergeben ist.
Dazu versuche ich den username in der Datenbank zu selectieren. wenn es moeglich war in zu selectieren, heisst das, dass der username schon vergeben ist.
Klappt auch alles. Nur will ich statt mysqli_stmt_fetch() mysqli_stmt_num_rows() benutzten, eben um zu schaueb ob eine spalte betroffen ist.
hier der code:
Das Ergebniss sollte 1 sein. Jedoch ist es 0.
hat jemand eine idee wie man das loesen kann?
mfg
mad dog
ich habe hier ein Problem. Und zwar will ich ueberpruefen, ob ein bestimmter username schon vergeben ist.
Dazu versuche ich den username in der Datenbank zu selectieren. wenn es moeglich war in zu selectieren, heisst das, dass der username schon vergeben ist.
Klappt auch alles. Nur will ich statt mysqli_stmt_fetch() mysqli_stmt_num_rows() benutzten, eben um zu schaueb ob eine spalte betroffen ist.
hier der code:
Code:
$sql = 'SELECT username FROM user WHERE username = ?';
$mysqli_stmt->prepare($sql)
$mysqli_stmt->bind_param('s', $User)
$mysqli_stmt->execute()
$mysqli_stmt->bind_result($result)
$mysqli_stmt->num_rows();
Das Ergebniss sollte 1 sein. Jedoch ist es 0.
hat jemand eine idee wie man das loesen kann?
mfg
mad dog