Forum Webscript.Ru

Программирование => PHP => Тема начата: SM от 31 Июля 2003, 13:52:06

Название: php+mysql - проблема
Отправлено: 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
Название: php+mysql - проблема
Отправлено: SM от 31 Июля 2003, 21:48:19
отправил баг-репортом на bugs.php.net... поглядю, что из этого выйдет... Правильнее, если бы они назвали свой URI как "bugs.php.есть" :D