Não retorna mensagem

Enviada por Xavier 
Xavier
Não retorna mensagem
17 de August de 2019 às 09:59AM
Olá pessoal!

Estou com dificuldades para que a mensagem retorne para a minha div.
Estou querendo retornar a mensagem da página processo.php para a página destino.php
O usuário entra com o número do sujeito numa textfield e clica no botão procurar.
Então eu espero que seja feita a consulta na tabela e me retorne o json na div da página destino.php.
O que estou fazendo de errado?
Desde já agradeço a ajuda.

página processo.php:

<?php
session_start();
include("conexao.php");

$pdo=conectar();

try{

if(isset($_POST['btn_procurar'])) {

$codpa = $_POST['codpatro'];
//$senha = $_POST['pwd_rev'];
//var_dump($codpa);


$sql = $pdo->prepare("SELECT * FROM usuarios WHERE usu_id='$codpa'");
//$sql->bindParam(':patro', $_GET['usu_nome'], PDO::PARAM_STR);
$sql->execute();

$num = $sql->rowCount();

if($num > 0){
echo 'Existente';

}else{

echo 'Inexistente';

}
}

} catch (Exception $e) {
echo 'Error: '. $e->getMessage();
}

?>

página destino.php

<!DOCTYPE html>
<html>
<head>
<title>Pagina teste</title>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">

<script type="text/javascript">
$(document).ready(function(e){
$(".form").submit(function(e){
if($("#codpatro").val()==""){
alert(" ATENÇÃO! " + "Digite o identificador do Patrocinador");
// e.preventDefault();

}

$.ajax({
type: 'POST',
url: 'processa.php',
data: $('.form').serialize(),
dataType: 'json',
success: function(data){
$('.resultado').html(data);

}
});
});
return false;
});


</script>



<form action="" id="form">
<input type="text" id="codpatro" name="">
<input type="submit" value="Procurar" name="btn_procurar">
</form>
<div class="resultado"></div>
</body>
</html>
Você precisa estar logado no PHPBrasil.com para poder enviar mensagens para os nossos fóruns.

Faça o login aqui.