Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/11/2011, 14:27
juanchove
 
Fecha de Ingreso: febrero-2011
Mensajes: 64
Antigüedad: 14 años
Puntos: 0
Exclamación ajax consulta mysql no me va

buenas tardes llevo casi todo el dia tratando de hacer un consulta con ajax para comprobar si existe o no un registro antes de enviar el formulario y no he logrado hacerlo que puede ser?? aqui va mi codigo

en una pagina llamada prueba.php tengo esto

Código HTML:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin t&iacute;tulo</title>
<script src="/js/prototype.js" type="text/javascript"></script>
<script type="text/javascript"><!--  
$('#nick').focusout( function(){
    if($('#nick').val()!= ""){
        $.ajax({
            type: "POST",
            url: "ajax_comprobar_nick.php",
            data: "nick="+$('#nick').val(),
            beforeSend: function(){
              $('#msgUsuario').html('<img src="loader.gif"/> verificando');
            },
            success: function( respuesta ){
              if(respuesta == '1')
                $('#msgUsuario').html("Disponible");
              else
                $('#msgUsuario').html("No Disponible");
            }
        });
    }
});
</script>
 
</head>
<body>
<p>
  
<form id="frmRegistro">
    <label> Nick: </label>
    <input type="text" id="nick" name="nick"/><div id="msgUsuario"></div>
    <label> Nombre: </label> <input type="text" id="nombre" name="nombre"/>
</form>
<p>&nbsp;</p>
</body>
</html> 

y en otra pagina llamada ajax_comprobar_nick.php

Código PHP:
include("conex.php");
$link=Conectarse();
 
    
$nick $_POST["nick"];
    
$consulta "select * from c_costos where cc_costos = '$nick'";
    
$result mysql_query($consulta,$link);

    if( 
$result->num_rows 0)
        echo 
0;
    else
        echo 
1

estos fueron codigos tomados de la web pero no corre y ya he buscado miles de vueltas para hacer que me de el resultado.