Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Назвать полученный столбец mysql
Покинул форум
Сообщений всего: 107
Дата рег-ции: Янв. 2010
Помог: 0 раз(а)
Ребят, подскажите. а каким образом можно дать название столбцу? У меня есть одна дата (и время) - login, и вторая дата.. - logout ... я делаю запрос вида:
SELECT *, timestampdiff(SECOND,login,logout) from mytable
Все хорошо выбирает и считает, вот только столбец подсчитанный называется так же коряво... А я обычно люблю извлекать все mysql_fetch_assoc... Конечно, можно было бы по номеру столбца обращаться через другие функции, но должно же быть решение... Подскажите, пожалуйста, можно ли давать свое имя столбцу. Спасибо!
Djin_dj
Отправлено: 19 Мая, 2010 - 09:29:01
Частый гость
Покинул форум
Сообщений всего: 180
Дата рег-ции: Июнь 2008 Откуда: Россия
Помог: 0 раз(а)
InviS пишет:
Ребят, подскажите. а каким образом можно дать название столбцу? У меня есть одна дата (и время) - login, и вторая дата.. - logout ... я делаю запрос вида:
SELECT *, timestampdiff(SECOND,login,logout) from mytable
Все хорошо выбирает и считает, вот только столбец подсчитанный называется так же коряво... А я обычно люблю извлекать все mysql_fetch_assoc... Конечно, можно было бы по номеру столбца обращаться через другие функции, но должно же быть решение... Подскажите, пожалуйста, можно ли давать свое имя столбцу. Спасибо!
SELECT*, timestampdiff(SECOND,login,logout)AS SuperData FROM mytable
А звезда зачем!? Лучше перечислять поля
InviS
Отправлено: 19 Мая, 2010 - 09:34:21
Гость
Покинул форум
Сообщений всего: 107
Дата рег-ции: Янв. 2010
Помог: 0 раз(а)
Та у меня всего там три поля и все нужны при выводе. Спасибо огромное, все получилось!
Djin_dj
Отправлено: 19 Мая, 2010 - 09:36:11
Частый гость
Покинул форум
Сообщений всего: 180
Дата рег-ции: Июнь 2008 Откуда: Россия
Помог: 0 раз(а)
InviS пишет:
Та у меня всего там три поля и все нужны при выводе. Спасибо огромное, все получилось!
Просто если полей 100 то тогда сервер умирает(шутка)!
Это совет никак не указание, я тоже раньше * писал!
InviS
Отправлено: 19 Мая, 2010 - 09:41:10
Гость
Покинул форум
Сообщений всего: 107
Дата рег-ции: Янв. 2010
Помог: 0 раз(а)
Спасибо, учту!
JustUserR
Отправлено: 19 Мая, 2010 - 15:05:30
Активный участник
Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009
Помог: 17 раз(а)
InviS Для того чтобы дать определенной название стоблцу данных в SQL-запросе используется конструкция AS псевдоним - в таком случае в получаемых mysql_fetch_assoc данных будет использоваться именно такое имя SQL-поля
----- Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.