Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

jQuery AJAX को MySQL डेटा मिलता है जो index.html की संपूर्णता देता है

पहली पहचान, आपने डेटाटाइप को "जेसन" के रूप में उल्लेख किया है, लेकिन आपकी अजाक्स प्रतिक्रिया जेसन नहीं है। तो इस तरह कोशिश करें,

<?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);
?>

डीबग उद्देश्य के लिए, क्वेरी स्ट्रिंग के साथ ब्राउज़र में get.php चलाने को निर्देशित करने का प्रयास करें। उदाहरण के लिए, 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. MySQL में डेटाबेस पर सभी विशेषाधिकार कैसे प्रदान करें

  2. त्रुटि कोड 1111. समूह फ़ंक्शन का अमान्य उपयोग

  3. जावा टूल के लिए LINQ

  4. MySQL के साथ कभी भी अधिकांश उपयोगकर्ताओं की ऑनलाइन गणना करें

  5. क्या मैं एकाधिक mysql कमांड लाइन इनवोकेशन के लिए एक बार पासवर्ड दर्ज कर सकता हूं, जहां प्रश्नों को पहले से नहीं जाना जाता है?