| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Базы Данных > сначала искать запись а потом удалять, или сразу |
| Автор: Acraft 7.9.2006, 12:23 |
| Что правильнее? Сначала искать запись в базе, а потом удалять ее если есть, или сразу пытаться ее удалить не зная есть ли такая запись в базе. т.е. 1. "SELECT count(column) FROM tbl_name WHERE column='12345'"; $row=mysql_fetch_row($result); if (row[0]>0) { "DELETE FROM tbl_name WHERE column='12345'"; } или 2. "DELETE FROM tbl_name WHERE column='12345'"; ========================================== |
| Автор: Vaulter 7.9.2006, 12:33 |
| Acraft, удаляю, потом смотреть mysql_affected_rows |
| Автор: rMaveric 7.9.2006, 13:09 |
| КОнечно сразу удалять. Проверка - это только один лишний запрос... |