باسلام
محصولاتی رو داخل دیتابیس دارم که هرکدام کد محصول مشخص و اطلاعاتی دارند. حالا وقتی کد محصول فقط عدد باشه مثل 12 با کد:

$pcode=12;
$query = "SELECT * FROM products WHERE productcode=$pcode";


میشه تمام اطلاعات رو داخل صفحه جزئیات محصول فراخوانی کرد و دید اما اگر کد محصول غیر عددی باشه برای مثال A-19 باشه اونوقت ارور میده که:

unknown column in where clause


و هیچ اطلاعاتی فراخوانی نمیشه!
لطفا راهنمایی بفرمایید چطور این مشکل رو حل کنم.
باتشکر