我试图将我的sql数据库中的数据存储到一个数组中.目前我有这个:
$query = mysql_query("SELECT * FROM `InspEmail` WHERE `Company` LIKE '$company'");
while($row = mysql_fetch_array($query))
{
$inspector = $row['name'];
}
Run Code Online (Sandbox Code Playgroud)
问题是我有8行数据.我需要将该数据库中的每个8个名称存储到一个数组中.当我尝试这个:
$inspector = array($row['name']);
Run Code Online (Sandbox Code Playgroud)
它不起作用.
如果要将所有名称存储在数组中,则需要在while循环范围之外定义数组并附加到该数组.像这样:
$nameArray = array();
while($row = mysql_fetch_array($query)) {
// Append to the array
$nameArray[] = $row['name'];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
32141 次 |
| 最近记录: |