Как создать безопасный MySQL подготовленный оператор в php?

Я новичок в использовании подготовленных утверждений в MySQL с PHP. Мне нужна помощь в создании подготовленного оператора для извлечения столбцов.

Мне нужно получить информацию из разных столбцов. В настоящее время для тестового файла я используюсовершенно небезопасно Оператор SQL:

$qry = "SELECT * FROM mytable where userid='{$_GET['userid']}' AND category='{$_GET['category']}'ORDER BY id DESC"
$result = mysql_query($qry) or die(mysql_error()); 

Может ли кто-нибудь помочь мне создатьбезопасный MySQL оператор, использующий ввод из параметров URL (как выше), который подготовлен?

БОНУС: Предполагается, что подготовленные заявления также увеличивают скорость. Повысит ли это общую скорость, если я буду использовать подготовленное утверждение три или четыре раза на странице?

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

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