在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"];
}
答案 0 :(得分:1)
是的,您已经正确完成了。你有问题吗?
编辑:
$query = mysql_query("SELECT posts.id AS the_post_id FROM posts") or die(mysql_error());
尝试这样,它会告诉你查询本身是否有任何问题。另外我建议你看看更新的mysqli_ *函数,mysql_ *函数是历史。