суббота, 10 ноября 2007 г.

Кавычки в SQL-запросах

Хорошая привычка - окружать кавычками значения в SQL-запросах, даже когда они числовые. Только что в одном проекте понадобилось изменить тип ID-поля с числового на текстовый. После того как я совершил 45 исправлений, я осознал, что надо было изначально писать так:

WHERE ID = '$id'

вместо

WHERE ID = $id

А по-хорошему конечно надо вот так:

WHERE `ID` = '$id'

Комментариев нет:

Отправить комментарий