在php mysql中传递php变量作为参数

时间:2014-11-07 07:19:32

标签: php mysql

我是php的新手。而不是使用

$result=mysql_fetch_assoc($qry)
$result['id']; 

我想传递变量而不是id这样的

$id='id';
$result=mysql_fetch_assoc($qry)
    $result[$id]; 

我尝试了这样但没有工作。如何将变量作为参数传递以从数据库中获取值

1 个答案:

答案 0 :(得分:1)

mysql_fetch_assoc为您提供多维数组。

$result = array(
    array('id'=>`some_value`)
);

所以你可以这样做:

$ID = "id";
foreach($result as $row) {
    echo $row[$ID] . "\n";
}

注意:

Please, don't use mysql_* functions in new code