第一个文件:
$data = array();
if ($result->num_rows > 0) {
while( $row = $result->fetch_assoc()) {
$data[] = $row["input"]; // make sure that db table column name is `input`
}
echo json_encode($data);
第二档:
function retrieveData(){
$.post('quick.php',{}, function(data){
var new_data = $.parseJSON(data); // decode json data and covert it to jquery array
$.each(new_data, function(index, element) { // iterate over array
window.alert(element); // alert each element of the array
});
});
}
我正在尝试将我从数据库获取的数据作为数组发送到另一个PHP文件,但它无法正常工作。谁能帮帮我呢?
答案 0 :(得分:0)
你做了ajax请求,但是我没有看到成功和错误部分你应该尝试这个
$.ajax({
url: 'quick.php',
type: 'POST',
data: {},
success: function (data)
{
var new_data = $.parseJSON(data); // decode json data and covert it to jquery array
$.each(new_data, function(index, element) { // iterate over array
window.alert(element); // alert each element of the array
});
},
error: function(json){
//Manage the error here
}
});