Buen dia.
Agradezco de antemano su apoyo con mi consulta;
Necesito validar un formulario con ajax, php y mysql... conseguí un ejemplo en internet que hace parte de lo que estoy buscando, pero no se como complementar el ejemplo validando dos campos en tablas diferentes:
Este es el ejemplo que estoy usando:
<script type="text/javascript" src="jquery-1.3.2.js"></script>
<link href="css.css" media="screen" rel="stylesheet" type="text/css" />
<script type="text/javascript">
$(document).ready(function() {
$('#username').blur(function(){
$('#Info').html('<img src="loader.gif" alt="" />').fadeOut(1000);
var username = $(this).val();
var dataString = 'username='+username;
$.ajax({
type: "POST",
url: "check_username_availablity.php",
data: dataString,
success: function(data) {
$('#Info').fadeIn(1000).html(data);
//alert(data);
}
});
});
});
</script>
Y la conexión a la BD:
<?php
sleep(1);
include('dbcon.php');
if($_REQUEST)
{
$username = $_REQUEST['username'];
$query = "select * from username_availablity where username = '".strtolower($username)."'";
$results = mysql_query( $query) or die('ok');
if(mysql_num_rows(@$results) > 0) // not available
{
echo '<div id="Error">Usuario ya existente</div>';
}
else
{
echo '<div id="Success">Disponible</div>';
}
}?>
Estos son las cajas de texto en el formulario:
<input name='username' type='text' id='username' maxlength='15' required autofocus/>
<input name='num_id' type='text' id='num_id' /> <div id='Info'>
Si podrian guiarme en que debo complementar sería de gran utilidad. De nuevo, gracias totales.