文字列である title という列を持つ MySQL テーブルがあります。
ただし、文字列に一重引用符が含まれている場合 (例: "John's group")、SQL は失敗します。
次のphpコードを使用してテーブルを検索しています:
$pageID = mysql_fetch_array(mysql_query("SELECT pageID FROM `mytable` WHERE title='" . $title . "'"));
$title には検索文字列が含まれています。
ここで何をすべきかアドバイスをくれる人はいますか?
編集:SQLで2つの一重引用符が機能することを発見しました-ただし、phpでこれを行う方法はありますか?