Necesito validar si un documento esta en una base de datos de mySQL por medio de JQuery y ajax, pero a pesar de todo lo que consulto no me funciona, simplemente no me da, no hace nada; mi codigo es este:
JS
Código:
Como pueden ver comente unos alert que utilizo para verificar que ingrese a la funcion de ajax y les cuento que nunca entra, solo me da el primer alert, osea antes de entrar al ajax$(document).ready(function(){ $('#boton').click(function(){ //$('#info_valida').html('<img src="images/loader.gif" alt="" width="10" height="10" />').fadeOut(1000); var ced = $('#ced_encargado').val(); var dataString = 'doc='+ced; //alert("Se va a enviar"); $.ajax({ type: "POST", url: "../php/valida.php", data: dataString, //alert("Bien hasta aqui con "+ced); success: function(data) { $('#info_valida').fadeIn(1000).html(data); //alert("Se envio y creo recibio"); } }); $('#enviar').show(); }); });
PHP
Código:
Espero me puedan brindar su ayuda.include('conex.php'); //$myCed = $_POST['doc']; $myCed = $_GET['doc']; $sql=mysql_query("select docRectores,nombre_rector,institucion from rectores where docRectores ='$myCed'"); //$results = mysql_query( $sql) or die('ok'); $n=mysql_num_rows($sql); if($n<1){ echo 'No esta en la BD'; }else{ echo 'Si esta en la BD.'; }
De antemano muchas gracias por su tiempo y colaboración