переменная в MYSQL запрос с помощью REGEXP - PullRequest
1 голос
/ 21 сентября 2010

Привет, я пытаюсь код ниже.

 $domain = $_GET['url'];
 $sql = 'SELECT * FROM `domains` WHERE `domain` REGEXP CONVERT(_utf8 \'$url\' USING latin1) COLLATE latin1_swedish_ci';
 $result = mysql_query($sql);

 while($row = mysql_fetch_array($result, MYSQL_NUM))
{
    echo "id :{$row[0]} <br>";

}

получит домен от пользователя, используя $ _GET, а затем отсканирует его из базы данных. Этот запрос не работает, скажите, пожалуйста, правильный синтаксис Я даже пробовал двойные кавычки \ "$ domain" \

1 Ответ

0 голосов
/ 21 сентября 2010
$sql = "SELECT * FROM `domains` WHERE `domain` REGEXP CONVERT(_utf8 '".$url."' USING latin1) COLLATE latin1_swedish_ci";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...