Как избежать одиночной кавычки (апостроф) в строке с помощью php

У меня есть запрос SQL, как это: -

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

Я не знаю, какова будет ценность в$ product_type переменная. Но сейчас я получаюМужская рубашка в$ product_type переменная, которая вызывает синтаксическую ошибку в моем запросе SQL. Я уверен, что эта ошибка связана с одинарной кавычкой вМужская рубашка значение. Как мне избежать этого значения в соответствии с моим запросом? И как проверить есть лиодиночная цитата в моем$ product_type переменная, а затем экранировать его по моему запросу. Заранее спасибо.

Ответы на вопрос(4)

Ваш ответ на вопрос