Forum Webscript.Ru
Программирование => PHP => Тема начата: SM от 31 Июля 2003, 13:52:06
-
В некоторых случаях почему-то mysql_fetch_array не возвращает именованный элемент массива, а нумерованный при этом на месте... Вот (это выведено из скрипта vbulletin, был вставлен print_r в нужное место в admin/user.php в обработку action=="edit")
Первый запрос
Array (
[userid] =>
[1] => 6
[usergroupid] => 6
[2] => SM_1
[username] => SM_1
.......
Второй запрос
Array (
[userid] => 287
[1] => 6
[usergroupid] => 6
[2] => SM
[username] => SM
........
отличие только в userid - для первого пользователя почему-то именованный параметр отсутствует. В результате кое-что не работает.
Ни кто не нарывался на оные грабли?
P.S.
PHP 4.3.1, Linux RedHat 9 ядро 2.4.20 SMP
-
отправил баг-репортом на bugs.php.net... поглядю, что из этого выйдет... Правильнее, если бы они назвали свой URI как "bugs.php.есть" :D