Loading...
PHP/MySQL | Подскажите с запросом
Есть скрипт, который работает по крону, ну его цель не только создавать данные, но и обновлять.
Подскажите как сформулировать запрос, чтобы была проверка есть ли значения в базе и есть ли у значения определенный столбец со значением, в моём случае должен проверять час, если такой час то перезапишет, и если есть обновлять его.
full stack web developer

да да

https://g.zeos.in/?q=mysql%20insert%20or%20update
419236368 (22.04.2022 в 19:17)

да да

https://g.zeos.in/?q=mysql%20insert%20or%20update
>
Тут таких 99% ... Поверь .)
В чем проблема собственно?)
Byte (22.04.2022 в 18:52)
Есть скрипт, который работает по крону, ну его цель не только создавать данные, но и обновлять.
Подскажите как сформулировать запрос, чтобы была проверка есть ли значения в базе и есть ли у значения определенный столбец со значением, в моём случае должен проверять час, если такой час то перезапишет, и если есть обновлять его.


Ловишь с базы которые значения добавляешь

php
foreach($a as $in){
$msg = $db->query("SELECT `id` FROM `users` WHERE `id` = '".$in['edit']."' LIMIT 1");
if(isset($msg->id)):
return 'Вносим';
else:
return 'Добавляем';
endif;
}


Вот что то типо такого будет сравниваем запрос с данным из бд если success вносим , если fail добавляем
________
посл. ред. 22.04.2022 в 21:21; всего 1 раз(а); by FullTwo
d1nka, Да нет, не хотел просто повторный запрос лепить, а все в одном, но уже нашел хороший метод
Онлайн: 1
Время:
Gen. 0.0866
(c) Bym.Guru 2010-2025