Wie man ein einfaches Anführungszeichen (Apostroph) in einem String mit php @ entfer

Ich habe eine SQL-Abfrage wie folgt: -

$stmt = $pdo->prepare(
   "SELECT * FROM `products_keywords` WHERE `product_type` = '" . $product_type . "' ");

Ich weiß nicht, was der Wert im @ sein wi $ product_type variable. Aber jetzt bekomme ichHerrenhem im $ product_type Variable, die den Syntaxfehler in meiner SQL-Abfrage verursacht. Ich bin sicher, dass dieser Fehler auf das einfache Anführungszeichen in @ zurückzuführen isHerrenhem Wert. Wie entkomme ich diesem Wert gemäß meiner Abfrage? Und wie prüfe ich, ob es @ gibsingle quote in meinem $ product_type Variable und es dann nach meiner Abfrage zu entkommen. Danke im Voraus

Antworten auf die Frage(8)

Ihre Antwort auf die Frage