重新定义行名称

时间:2011-05-21 09:44:01

标签: php mysql select

SELECT中使用MySQL时,是否可以重新定义行名称?

"SELECT posts.id AS the_post_id FROM posts"

所以我可以从PHP中调用它:

$query = mysql_query("SELECT posts.id AS the_post_id FROM posts");

while($row = mysql_fetch_array($query)){
    // I call the ID with `the_post_id` and not `id`
    echo $row["the_post_id"]; 
}

1 个答案:

答案 0 :(得分:1)

是的,您已经正确完成了。你有问题吗?

编辑:

$query = mysql_query("SELECT posts.id AS the_post_id FROM posts") or die(mysql_error());

尝试这样,它会告诉你查询本身是否有任何问题。另外我建议你看看更新的mysqli_ *函数,mysql_ *函数是历史。