mysql_real_escape_string() и mysql соединение

PROman

Новичок
mysql_real_escape_string() и mysql соединение

Здравствуйте!
Возникла проблема с использованием функции mysql_real_escape_string(), а именно, если посмотреть в мануал, там есть пример:
PHP:
<?php  $item = "Zak's and Derick's Laptop";  $escaped_item = mysql_real_escape_string($item);  printf ("Escaped string: %s\n", $escaped_item);  ?>
Вышеописанный пример выдаст следующий результат:
Escaped string: Zak\'s and Derick\'s Laptop

Но "Вышеописанный пример" выводит ошибки:
"Warning: mysql_real_escape_string(): Access denied for user ..." и
"Warning: mysql_real_escape_string(): A link to the server could not be established in ...".
Если я правильно понимаю, то данную функцию следует использовать только при наличии коннекта к базе?
 

PROman

Новичок
Автор оригинала: Фанат
совершенно верно
Все, проблему решили.
Но мне кажется, что этот момент плохо описан в мануале (имхо) и в статье на \"Кавычки \". Cоставление запросов mysql, слеши, экранирование кавычек (если не ошибаюсь, автором статьи являетесь Вы)
 
Сверху