Я новичок в PHP, и у меня есть проблема в моем коде. У меня есть две таблицы:Почему запрос работает на phpmyadmin, но не на php-странице
seeker
seeker_nic | username
-----------+----------
111 | ali
222 | umer
333 | raza
bloodrequest
id | seeker_nic | requireddate
---+------------+--------------
1 | 111 | 2012/9/9
2 | 222 | 2012/5/8
3 | 111 | 2012/10/11
4 | 111 | 2012/11/12
5 | 222 | 2012/7/9
6 | 333 | 2012/4/4
Теперь я хочу перечислить пользователей один раз с максимальной датой, как ..
s.no | username | requireddate
-----+----------+--------------
1 | ali | 2012/11/12
2 | umer | 2012/7/9
3 | raza | 2012/4/4
Я использую этот запрос ...
select seeker.username, max(bloodrequest.requireddate)
from seeker
join bloodrequest on seeker.seeker_nic=bloodrequest.seeker_nic
group by seeker.username
Этот запрос работает в phpMyAdmin, он показывает результат, который я хотел. Но когда я запускаю этот запрос в PHP ошибка произошла на requireddate колонке:
"Undefined index: requireddate in C:\wamp\www\list.php on line 64"
Линия 64 является:
<td><?php echo $rec['requireddate']; ?></td>
Может кто-нибудь пожалуйста, скажите мне, где проблема
Пожалуйста, укажите ваш php-код, который вызывает ваш запрос mysql/заполняет ваш массив $ rec. – Blake