Достаточно проверять 'id' - там нуля быть не может Не всегда. Бывает, что когда id == 0 - то это INSERT иначе UPDATE