在数组中存储SQL中的数据

Jas*_*son 2 php sql arrays

我试图将我的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)

它不起作用.

and*_*ell 5

如果要将所有名称存储在数组中,则需要在while循环范围之外定义数组并附加到该数组.像这样:

$nameArray = array();
while($row = mysql_fetch_array($query)) {
    // Append to the array
    $nameArray[] = $row['name'];   
}
Run Code Online (Sandbox Code Playgroud)