@emerysh

MYSQLi PHP как удалять данные из бд?

Долго уже мучаюсь с этим парсером.
Помогите,

Есть:

получаем данные из чужого сайта()
 если данные есть в нашей бд{
  обновляем
}
 если нет в нашей бд{
  добавляем
}


Как реализовать?:

а как удалить данные из бд, если они пропали на сайте?

то есть код "все остальное удаляем из бд"
  • Вопрос задан
  • 245 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
UPDATE `table` SET `updated` = 0;
INSERT INTO `table` (..., `updated`) VALUES (..., 1) 
  ON DUPLICATE KEY UPDATE ..., `updated` = 1;
DELETE FROM `table` WHERE `updated` = 0;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы