Переопределить имя строки

#php #mysql #select

#php #mysql #выберите

Вопрос:

Возможно ли переопределить имя строки при использовании 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:

Да, вы уже сделали это правильно. У вас возникли проблемы с этим?

Редактировать:

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

Попробуйте это подобным образом, и это сообщит вам, есть ли какие-либо проблемы с самим запросом. Также я бы посоветовал вам взглянуть на более новые функции mysqli_ *, функции mysql_ * — это история.

Комментарии:

1. лол, ты уверен? на самом деле у меня не работает :)) что ж, тогда я снова посмотрю на свой код