Перейти к содержимому



Как добавить запись содержащую знак '?

#1

Поделиться сообщением #1



кипятильник

кипятильник
  • Неактивные
  • 102 сообщений
  • Репутация: 0
0

Отправлено 25 Март 2009 - 21:53

Как добавить запись содержащую знак '
mysql_escape_string - не помагает добавляеться запись \'

 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Помогите: Нужно вывести последние записи из SQL
  2. Помогите разобраться с кодировкой на сайте
  3. Проблема дублей – безоговорочная победа
  4. Присвоение записей к страницам в wordpress
  5. Как вывести записи на определенную страницу в Wordpress?

#2

Поделиться сообщением #2



ZiTosS

ZiTosS
  • Неактивные
  • 5 148 сообщений
  • Репутация: 8

Отправлено 25 Март 2009 - 22:17

кипятильник, почитай про включенные магические ковычки!
get_magic_quotes_gpc() возвращает 1 (true) если они включены, и 0 (false) если выключены

Я же тебе писал функцию :unsure: Она работает полюбому, если не включены, то экранирует, если включены, то они уже сами проэкранированы :)
Вот тебе ещё раз кодик, изучи внимательно. Можешь переписать его для одной строки, а вообще способности безграничны...
function escape_string($array) {
	if(isset($array))
	{
	  if(!get_magic_quotes_gpc())
	  {
		foreach($array as $key=>$value)
		$array[$key] = mysql_escape_string($array[$key]);
	  }
	}
	return $array;
}

  • 0


Оформление форума – IPBSkins.ru