【发布时间】:2011-11-20 19:56:52
【问题描述】:
我正在从我的 mysql 数据库中选择一个列:
$savedSQL = 'SELECT can_id FROM savedsearches WHERE user_id = "'.mysql_real_escape_string($user_id).'" AND insertTime >= "'.$lastSigTime.'"';
$savedQuery = mysql_query($savedSQL);
我想将值作为一维枚举数组返回,例如 array[0] = row1、array[1] = row2 等。
当我将它放入这样的数组时:
while($savedResult = mysql_fetch_array($savedQuery))
{ $savedArray[] = $savedResult; }
它以多维数组的形式返回,因此 array[0][0] = row1,array[1][0] = row2,等等。
我正在考虑添加这样的内容:
while($i=0;$i<count($savedArray);$i++)
{
$newSavedArray[$i] = $savedArray[$i][0]
}
但是有没有更简单、更有效的方法来实现这一点?
【问题讨论】: