Задать вопрос
Этот вопрос закрыт для ответов, так как повторяет вопрос Как добавить только не пустые параметры в бд?
jessepinkman010101
@jessepinkman010101
Варю синий код

Как автоматизировать update таблицы mysql?

Приходят данные через пост, их может быть как 10 так и 15, а может и вовсе 1, зависит от настроек пользователя.

Нужно данными которое пришли обновить таблицу.

И делать

if(isset($_POST['name'])) {
	$usr_upd = $dbpdo->prepare(" UPDATE user SET user_name = :user_name ");
	$usr_upd->bindParam('user_name', $_POST['name'], PDO::PARAM_STR);
	$usr_upd->execute();
}

if(isset($_POST['sname'])) {
   //code
}

//etc


Делать проверки ифами 20 раз, мне кажется не лучший вариант, если не худший.
Думаю с подобной задачей(проблемой) уже кто-то сталкивался и наверняка есть оптимальное решение.
Знающих прошу помочь, буду благодарен.
  • Вопрос задан
  • 76 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы