У меня есть эта ошибка в моем HTML:
Notice: Undefined индекс: отправить в C: \ XAMPP \ HTDOCS \ liciteiro \ search_clientes.php на линии 3 ложной
Мне нужно запросить данные с помощью mysql + php для моего html. Я использую метод post;
я использовать эти коды:
Jquery Почтовый индекс:
$(function(){ $("#send").click(function() { var json = $.parseJSON($("#json").val()); var url2 = $("#url2") .val(); $.post(url2,json,function(data){ $('div#status').html(data); }); });
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>
PHP КОД:
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);
Мне нужно отправить данные, запрошенные в статусе div, пожалуйста, помогите мне.
** Danger **: вы используете [** устаревший ** API баз данных] (http://stackoverflow.com/q/12859942/19068) и должны использовать [современную замену] (http: // php .net/ручной/EN/mysqlinfo.api.choosing.php). Вы также уязвимы для [SQL-инъекций] (http://bobby-tables.com/) **, что современный API упростит [защиту] (http://stackoverflow.com/questions/60174/best-way-to-prevent-sql-injection-in-php). – Quentin
, но этот API - это мой локальный тест, на сервере я использую современную замену :). но спасибо за это – user3033027