[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Warning при добавлении данных
Leg
// какой-то код
...

$query = "INSERT INTO $table (id, header, text, image, date, added_by) VALUES (0, '".$_POST['f_header']."', '".$_POST['f_text']."', '".$_POST['f_image']."', '$date', '".$_SESSION['user']['name']."')";

$result = mysql_query($query) or die(QUERY_ERROR." ".mysql_error());

if (mysql_num_rows($result) >= 1) {
// что-то делаем
return true;
}

...
// еще код


при выполнении выводятся следующие предупреждения:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in .... on line ...

хотя на самом деле данные добавляются! да и не возникает ошибки при выполнении запроса и создании результата...



Спустя 22 минуты, 56 секунд (27.06.2006 - 14:18) Timok написал(а):
дык, mysql_num_rows() возвращает количество записей найденных в результате SELECT'a, а тут INSERT :) юзай mysql_affected_rows()

Спустя 2 минуты, 14 секунд (27.06.2006 - 14:20) Leg написал(а):
о! точно! а то я уже заглушил вывод предупреждений... ;)


_____________
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.