Also, ich bekomme diesen Fehler.Ich bekomme diesen Uncaught Error: Aufruf zu undefinierter Funktion mysql_num_rows()
Call to undefined function mysql_num_rows()
Was könnte die Lösung für diesen Fehler sein? Ich bin neu in dieser Umgebung und möchte mehr erfahren.
$name = $_POST["name"];
$surname = $_POST["surname"];
$address = $_POST["address"];
List item
$username = $_POST["username"];
$password = $_POST["password"];
$confirm_password = $_POST["confirm_password"];
if ((empty($username))) {
$response = new usr();
$response->success = 0;
$response->message = "Kolom username tidak boleh kosong";
die(json_encode($response)); } else if ((empty($password))) {
$response = new usr();
$response->success = 0;
$response->message = "Kolom password tidak boleh kosong";
die(json_encode($response)); } else if ((empty($confirm_password)) || $password != $confirm_password) {
$response = new usr();
$response->success = 0;
$response->message = "Konfirmasi password tidak sama";
die(json_encode($response));
} else {
if (!empty($username) && $password == $confirm_password){
$num_rows = mysql_num_rows(mysql_query("SELECT * FROM resident WHERE username='".$username."'"));
if ($num_rows == 0){
$query = mysql_query("INSERT INTO resident (id,name, surname, address, contactno, username, password)
VALUES(0,'".$name."','".$surname."','".$address."','".$contactno."','".$username."','".$password."')");
if ($query){
$response = new usr();
$response->success = 1;
$response->message = "Register berhasil, silahkan login.";
die(json_encode($response));
} else {
$response = new usr();
$response->success = 0;
$response->message = "Username sudah ada";
die(json_encode($response));
}
} else {
$response = new usr();
$response->success = 0;
$response->message = "Username sudah ada";
die(json_encode($response));
}
} }
mysql_close(); ?>
Vielen Dank!
Können Sie eine Lösung bereitstellen? –