Показать сообщение отдельно

  #8  
Старый 09.08.2009, 11:10
Yuna
Познающий
Регистрация: 22.06.2009
Сообщений: 41
С нами: 8887515

Репутация: 18
По умолчанию

Окей, тогда пофикшу принудительной кавычкацией.

sqlesc($something, true);

function sqlesc($value, $force = false) {
// Stripslashes
/*if (get_magic_quotes_gpc()) {
$value = stripslashes($value);
}*/
// Quote if not a number or a numeric string
if (!is_numeric($value) || $force) {
$value = "'" . mysql_real_escape_string($value) . "'";
}
return $value;
}

Цитата:
И MySQL цепляет запись из таблицы с imagehash равным 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa' а т.к. там у нас 0 без '' MySQL по моему вообще не смотрит данное значение и возвращает результат в итоге $b у нас равна 1, что дает нам спокойно зарегестрироваться
ваще какой-то бред сказанул...

Последний раз редактировалось Yuna; 09.08.2009 в 11:16..
 
Ответить с цитированием