hello
i was creating live username check for learning
here my code
login.php
$.ajax({
url: "cek_username.php",
type: "post",
data: "username="+username,
success: function(data){
if(data == 0)
{
$("#idErr").html("username tersedia");
$("#id_daftar").css("outline-color","green");
}
else
{
$("#idErr").html("username tidak tersedia");
$("#id_daftar").css("outline-color", "red");
console.log(data);
error_username = true;
}
},
});
cek_username.php (code for check username avaibility on database)
<?php
include "koneksi.php";
$username = $_POST['username'];
$sql= "select * from login where username = '$username' ";
$query= mysqli_query($conn, $sql);
$data = mysqli_num_rows($query);
echo $data;
?>
here is the form
<div class="form-group">
<label for="username">Username :</label>
<input type="text" style="max-width:90%;" class="form-control" name="id_daftar"
id="id_daftar" placeholder="Masukkan Username Anda" autocomplete="off"
maxlength="16" value="" />
<div class="error" id="idErr"></div>
</div>
console.log
so i created in 2 php file, 1 is simple one for my learning purpose
but after i implemented to another php for my project, it cannot get value from cek_username.php, and i dont know why
please help
thanks