Forum Webscript.Ru

Программирование => PHP => Тема начата: xRUSha от 08 Сентября 2002, 23:59:29

Название: mysql_num_fields();
Отправлено: xRUSha от 08 Сентября 2002, 23:59:29
Проблемы с функциями семейства fields. написал скриптик вывода данных, используя пример из http://www.webscript.ru/stories/24. И все было бы замечательно, если бы работающий на localhost скрипт заработал на хостинге, но вместо этого он говорит  
Warning: mysql_num_fields(): supplied argument is not a valid MySQL result resource ... in line. Ругается на такой вот код:

$res = mysql_list_fields("xwares", $tabl);
$field_num = mysql_num_fields($res);
 
т.е. не нравится ему содержимое $res.
(переменную $tabl проверял)
Название: mysql_num_fields();
Отправлено: ThE0ReTiC от 09 Сентября 2002, 00:42:08
Вообще-то:

Example 465. mysql_list_fields() example
$link = mysql_connect(\'localhost\', \'mysql_user\', \'mysql_password\');

$fields = mysql_list_fields("database1", "table1", $link);
$columns = mysql_num_fields($fields);

for ($i = 0; $i < $columns; $i++) {
   echo mysql_field_name($fields, $i) . "\\n";
}
?>

Чего за статья-то?
Ссылка кривая :)
Название: mysql_num_fields();
Отправлено: xRUSha от 09 Сентября 2002, 00:48:08
Статья про постраничный вывод данных (автор NAS, ссылку взял из оперы).
Параметр $link - обязательный??? Может все из-за него?
Название: mysql_num_fields();
Отправлено: ThE0ReTiC от 09 Сентября 2002, 00:58:15
Так ты на код посмотри, откуда эта переменная берется.
Там все написано :)
Название: mysql_num_fields();
Отправлено: Vovan от 09 Сентября 2002, 01:02:31
Я думаю, что он про эту статью говорил: http://www.webscript.ru/stories/02/05/24/7528505

:)
Название: mysql_num_fields();
Отправлено: xRUSha от 09 Сентября 2002, 01:08:37
Все, спасиба. Разобрался
Название: mysql_num_fields();
Отправлено: xRUSha от 09 Сентября 2002, 01:14:20
В статье про эту переменную ни слова нет, я вообще не знал, что есть такой параметр у этих функций, но выяснилось, что он и не нужен был
Название: mysql_num_fields();
Отправлено: Dm от 09 Сентября 2002, 23:43:07
xRUSha
перед тем как использовать, необходимо читать официальную документацию для того, чтобы лучше себе все представить. В данном случае - http://www.php.net.