Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera, estou com um grande problema.
Estou tentando enviar via post um comando para fazer uma busca via mysql com jquery post.
Por exemplo, eu tenho 2 campos um entrará a url o outro entrará o json, e em outra div eu gostaria que retorna-se os dados buscados. Eu tenho a url: search_clientes.php e envio uma requisição com json para mostrar os usuarios através de um $.post.
Segue abaixo o meu código:
HTML:
<div id="form1" class="send">
<p>URL:<input type="text" name="url2" id="url2" /></p>
<p> JSON:<textarea name="json" id="json" cols="45" rows="5"></textarea></p>
<p><input type="submit" class="button" name="send" value="send" id="send" /></p>
</div>
<div id="status">
RETORNO:
<!-- <textarea name="comment" id="comment" cols="45" rows="5"></textarea> -->
</p>
</div>
Jquery POST:
$(function(){
$("#send").click(function() {
var json = $.parseJSON($("#json").val());
var url2 = $("#url2") .val();
$.post(url2,json,function(data){
$('div#status').html(data);
});
});
});
PHP Code:
include ('conection.php');
$data = $_POST['send'];
$arr = json_decode($data);
//$arr = json_decode($_POST['json']);
$result = mysql_query("SELECT * FROM clientes WHERE client_descricao='".$arr[0]['client_descricao']."' OR client_razaosocial ='".$arr[0]['client_razaosocial']."' OR client_endereco ='".$arr[0]['client_endereco']."' OR client_cidade ='".$arr[0]['client_cidade']."' OR client_estado ='".$arr[0]['client_estado']."' OR client_telefone ='".$arr[0]['client_telefone']."'")or die(mysql_error());
$json = mysql_fetch_array($result, MYSQL_ASSOC);
echo json_encode($json);
Por favor me ajudem, estou a três dias tentando fazer isto e não consigo :(.
Gostaria que os dados aparecessem na div status.
Por favor gente.
Carregando comentários...