我有一个包含 5 列和多行的数据库。我正在使用 PHP 来获取数据并将其作为 JSON 作为数组回显。它呼应它的方式是每行中的数据是一个数组,而行本身是一个数组(数组中的数组)。
现在我使用 Ajax 将数据引入并希望将数组拆分为一个数组。到目前为止,我只能拆分行。我将如何进一步分裂?
这是PHP:
//==== FETCH DATA
$result = mysql_query("SELECT * FROM $tableName");
//==== PUT DATA INTO ARRAY
$array = array();
while ($row = mysql_fetch_row($result)) {
$array[] = $row;
}
//==== ECHO AS JSON
echo json_encode($array);
这是阿贾克斯:
$.ajax({
url: 'assets/php/results.php',
data: "",
dataType: 'json',
success: function(data){
//==== FETCH DATA FIELDS
var row1 = data[0];
var row2 = data[1];
//==== UPDATE HTML WITH DATA
$('#r-col span.row1').html(row1);
$('#r-col span.row2').html(row2);
}
});