Как избежать одиночной кавычки (апостроф) в строке с помощью php
У меня есть запрос SQL, как это: -
$stmt = $pdo->prepare(
"SELECT * FROM `products_keywords` WHERE `product_type` = '" . $product_type . "' ");
Я не знаю, какова будет ценность в$ product_type переменная. Но сейчас я получаюМужская рубашка в$ product_type переменная, которая вызывает синтаксическую ошибку в моем запросе SQL. Я уверен, что эта ошибка связана с одинарной кавычкой вМужская рубашка значение. Как мне избежать этого значения в соответствии с моим запросом? И как проверить есть лиодиночная цитата в моем$ product_type переменная, а затем экранировать его по моему запросу. Заранее спасибо.