그래서이 오류가 발생한다.나는 이것을 얻는다. Uncaught Error : 정의되지 않은 함수를 호출한다. mysql_num_rows()
Call to undefined function mysql_num_rows()
오류 해결 방법은 무엇인가요? 나는 이런 종류의 환경에 익숙하지 않고 더 많은 것을 배우고 싶다.
$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(); ?>
고마워요!
해결책을 제공 할 수 있습니까? –