Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

jQuery AJAX lấy dữ liệu MySQL trả về toàn bộ index.html

Nhận dạng đầu tiên, bạn đã đề cập đến kiểu dữ liệu là "json", nhưng phản hồi ajax của bạn không phải là json. Vì vậy, hãy thử như thế này,

<?php

//  Make DB connection variable($conn) available here
//variable from jQuery
$value = filter_var($_REQUEST["ajaxid"], FILTER_SANITIZE_STRING);
$value = mysqli_real_escape_string($conn, $value);

//variable passed to SQL statement
/*$sql = $conn->prepare("SELECT FROM table WHERE screeningId = ?");
$sql->bind_param("s",$value);*/
$sql = "SELECT * FROM table WHERE screeningId = '$value'";
$result = mysqli_query($db, $sql);

//Get data
$result = mysqli_query($db, $sql);
$temp = array();
while ($row = mysqli_fetch_array($result)){
    //output data
    array_push($temp,$row['url']);
}
echo json_encode($temp);
?>

Với mục đích gỡ lỗi, hãy thử chạy trực tiếp get.php trong trình duyệt với chuỗi truy vấn. Ví dụ: http://...../../get .php? ajaxid =sample_value .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ngày mysql hiển thị kết quả hôm nay / hôm qua / tuần

  2. Lặp lại thông qua Mysql Rows trong PHP

  3. Khi SIGTERM được gửi đi, tiến trình con có đóng kết nối mysql không?

  4. MYSQL Lỗi cú pháp - Hàm Codeigniter để tính toán chi phí

  5. Cách tìm các bản sao trong MySQL