jes*_*ica 1 php mysql arrays mysqli multidimensional-array
我正在尝试从我的数据库中获取数据并将它们存储在多维数组中,但由于某种原因它没有返回任何行.在查看我的代码之前,我想解释一下我希望如何将数据存储在多维数组中.所以,例如,这是一个表:
Name | Age | Sex
Harry | 18 | Male
Kate | 18 | Female
Run Code Online (Sandbox Code Playgroud)
从数据库中获取这些后,我想将它们存储在多维数组中,如下所示:
$array[0][0] = "Harry";
$array[0][1] = "18";
$array[0][2] = "Male";
$array[1][0] = "Jane";
$array[1][1] = "18";
$array[1][2] = "Female";
Run Code Online (Sandbox Code Playgroud)
代码部分
<?php
include("connect.php");
global $connect;
$fetch = mysqli_query($connect,"SELECT * FROM allData limit 2");
$count = mysqli_num_rows($fetch);
while($row=mysqli_fetch_array($fetch,MYSQLI_NUM)){
$count --;
$arrayCount = count($myArray);
$tempArrayCount = 0;
while($tempArrayCount < $arrayCount){
$array[$count][$tempArrayCount]= $row[$tempArrayCount];
$tempArrayCount++;
}
}
print_r($array);
?>
Run Code Online (Sandbox Code Playgroud)
你需要做的就是这个.
while($row=mysqli_fetch_array($fetch,MYSQLI_NUM)){
$array[] = $row;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
108 次 |
| 最近记录: |