the*_*ect 4 php mysql sql arrays
我从我的mysql数据库中选择了一个列:
$savedSQL = 'SELECT can_id FROM savedsearches WHERE user_id = "'.mysql_real_escape_string($user_id).'" AND insertTime >= "'.$lastSigTime.'"';
$savedQuery = mysql_query($savedSQL);
Run Code Online (Sandbox Code Playgroud)
我想将值作为单个维度,枚举数组返回,使得array [0] = row1,array [1] = row2等.
当我把它放入这样的数组:
while($savedResult = mysql_fetch_array($savedQuery))
{ $savedArray[] = $savedResult; }
Run Code Online (Sandbox Code Playgroud)
它将它作为多维数组返回,以便数组[0] [0] = row1,array [1] [0] = row2等.
我想添加这样的东西:
while($i=0;$i<count($savedArray);$i++)
{
$newSavedArray[$i] = $savedArray[$i][0]
}
Run Code Online (Sandbox Code Playgroud)
但有没有更简单,更有效的方法来实现这一目标?
Mic*_*ski 10
你很近.您只需要访问$savedResult[0]以检索您的列,并将其附加到$savedArray
while($savedResult = mysql_fetch_array($savedQuery)) {
$savedArray[] = $savedResult[0];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10279 次 |
| 最近记录: |