私は PDO 準備済みステートメントを使用しているため、データベースに挿入する前に必要なときにスラッシュを追加しています。
スラッシュを表示せずに結果を取得してウェブサイトに表示する適切な方法を考えていました。
を使うだけで簡単echo stripslashes($result->message);
ですか?
私のクエリは次のようになります。
$database->query('INSERT INTO table_name (field1, field2, field3) VALUES (?, ?, ?)', array($value1, $value2, $value3));
これが私のquery
方法です:
public function query($query, $bind=null)
{
global $pdo;
# Prepare Statment
$this->statement = $this->pdo->prepare($query);
# Execute Query
$this->statement->execute($bind);
}
編集:get_magic_quotes_gpc
WHM(cPanel)がオフだと言ったにもかかわらず、実際にオンになりました