У меня есть оператор select и инструкция по обновлению. То, что я хотел бы сделать в инструкции обновления, задает значение «recipes_saved» для результата оператора select. Я попытался использовать это:SQL: используйте результаты одного запроса в другом запросе
$query = "UPDATE `users` SET `recipes_saved` = ('SELECT `recipe_1_name` FROM `carbohydrates`') WHERE `user_id` = '" . $_SESSION['user_id'] . "'";
$data= mysqli_query($dbc,$query) or die('Query failed: ' . mysqli_error());
, но запрос не удался.
Любая помощь будет высоко оценена.
какая ошибка вы получаете? – DrCopyPaste
Что вы хотите установить в recipes_saved? ваш запрос, похоже, устанавливает имя recipe_1_name ... – Aris
@DrCopyPaste, что появляется, это запрос не удалось: –