この映画の情報を掲載したいと思います。クエリがどんな結果を与えるdosn'tようmysqlのクエリ列でPHP関数を使用できますか?
$sql = "SELECT * FROM movies WHERE title LIKE '%".$_GET['search']."%'";
しかし$_GET['search']
は、URL名のように変更されます。 タイトル欄にmodurl()
php関数を使用できますか?
$sql = "SELECT * FROM movies WHERE modurl(title) LIKE '%".$_GET['search']."%'";
SQLクエリではPHP関数を使用できません。 –
MySQLに渡すことはできませんし、実行されると期待していますが、PHPで実行してからクエリの結果を使用することができます。しかし、あなたのコードは現在、[SQLインジェクション](https://en.wikipedia.org/wiki/SQL_injection)_に対して広く公開されています_ **。文字列を張り合わせてクエリを作成しないでください。代わりに[prepared statements](http://php.net/manual/en/pdo.prepare.php)と[パラメータバインディング](http://php.net/manual/en/pdostatement.bindparam.php)を使用してください。 。 – Chris
'modurl()'とは何ですか? –