Кавычки в SQL-запросах
Суббота, 10 Ноябрь 2007Хорошая привычка – окружать кавычками значения в SQL-запросах, даже когда они числовые. Только что в одном проекте понадобилось изменить тип ID-поля с числового на текстовый. После того как я совершил 45 исправлений, я осознал, что надо было изначально писать так:
WHERE ID = ‘$id’
вместо
WHERE ID = $id
А по-хорошему конечно надо вот так:
WHERE `ID` = ‘$id’