Получить идентификационное значение кнопки?
Привет,
Я пытаюсь получить значение выбранной кнопки, то есть идентификатор элемента
Смотрите код ниже, последний запрос возвращает отображаемый элемент $MealID.
Петля петляет вокруг & отображает 4 элемента, все из которых имеют кнопки рядом с ними.
При нажатии на кнопку Мне нужно получить идентификатор еды, чтобы изменить "отображается" на 1 в таблице БД
Кто-нибудь может помочь?
Что я уже пробовал:
//output recipe information while($dbRow=$dbQuery->fetch(PDO::FETCH_ASSOC) and ($cnt < $max)) { echo "".$dbRow["Name"].""."<br><img src=\".$dbRow['Picture']."' width='150' height='150' />"."".$dbRow["Instructions"]."<form method='POST'><input type='submit' name='submit' value='Completee' class='button'>"; $cnt++; $RecipeID=$dbRow["RecipeID"]; if (!$inserted) { $Displayed = false; $stmt=$conn->prepare("INSERT into UserMeals (UserID, MealID, Displayed) VALUES (:UserID, :MealID, :Displayed) "); $stmt->execute(array( ':UserID' => $UserID, ':MealID' => $MealID, ':Displayed' => $Displayed )); } } if (isset($_POST['submit']) && ($daysLeft == 7)){ $dbQuery = $conn->prepare('UPDATE UserRecipes SET Displayed="1" WHERE UserID=:UserID AND MealID=$MealID'); $dbParams = array(':UserID'=>$UserID); $dbQuery->execute($dbParams); }