Gracias de antemano ;)
Código HTML:
<script type="text/javascript"> $(document).ready(function(){ var consulta; $("#usuarios").focus(); $("#usuarios").keyup(function(e){ consulta = $("#usuario").val(); $("#resultado").delay(1000).queue(function(n) { $("#resultado").html('<img src="botones_img/ajax-loader.gif" />'); $.ajax({ type: "POST", url: "comprobar.php", data: "b="+consulta, dataType: "html", error: function(){ alert("error petición ajax"); }, success: function(data){ $("#resultado").html(data); n(); } }); }); }); });</script>
Código HTML:
<input type="text" id="usuarios" name="usuarios" value="" size="32" /><div id="resultado"></div>
Código PHP:
<?php if (is_file("Connections/conexion.php")) {
require_once('Connections/conexion.php');
}
else {
require_once('../Connections/conexion.php');
}
?>
<?php
$user = $_POST['b'];
if(!empty($user)) {
comprobar($user);
}
function comprobar($b) {
$con = mysql_connect($hostname_conexion, $username_conexion, $password_conexion);
mysql_select_db($database_conexion);
$sql = mysql_query("SELECT * FROM busuarios WHERE usuarios = '".$b."'",$con);
$contar = mysql_num_rows($sql);
if($contar == 0){
echo "<p>Disponible.</p>";
}else{
echo "<p>El nombre de usuario ya existe.</p>";
}
}
?>