Проблема с mysql_free_result()

  • Автор темы Автор темы Mirovan
  • Дата начала Дата начала

Mirovan

Новичок
Проблема с mysql_free_result()

Собственно проблема в возникновении ошибки при вызове метода mysql_free_result():
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource

Не могу понять почему, может просто не стоит делать free_result ???


PHP:
	$connect = $sql->connect_admin();
	$query = "DELETE FROM {$sql->db['db_pref']}sessions WHERE session='{$session}'";
	$result = $sql->query($query);
	$sql->free_result($result);
	$sql->disconnect($connect);
 
может стоит почитать мануал на предмет того, что делает free_result() и где его применять
 
bool mysql_free_result (resource result)

mysql_free_result() освободит всю память, ассоциированную с результирующим идентификатором result.

mysql_free_result() нужно вызывать только для того, чтобы вы удостоверились в том, какое количество памяти используется для запросов, возвращающих большие результирующие наборы. Вся ассоциированная результирующая память автоматически освобождается по окончании выполнения скрипта.

Не вижу тут ответа на мой вопрос.
 
bool mysql_free_result (resource result)
что это такое - resource result?
$query = "DELETE FROM {$sql->db['db_pref']}sessions WHERE session='{$session}'";
$result = $sql->query($query);
var_dump($result);
апддейт, инсерт, делит - не возврощают данных, ибо они данные модифицируют.
 
Сверху