Добрый день всем вам. Как говорится в заголовке, мне нужна помощь по поводу использования facebox при обновлении данных.Нужна помощь по обновлению данных в таблице базы данных с использованием facebox
Вот код кнопки, чтобы показать facebox
echo '
td>
<a rel="facebox" href="../admin/c_status.php?id='.$row["userID"].'">Edit</a>
</td>
';
и вот код внутри facebox
<?php
include("../db/dbCon.php");
//$id = $_GET['id'];
//echo $id;
?>
Status
<form method="post">
<select name="selActive" id ="selActive">
<option value="ACTIVE">ACTIVE</option>
<option value="IN-ACTIVE">IN-ACTIVE</option>
<option value="GRADUATE">GRADUATE</option>
</select>
<br>
<br>
<button class="btn btn-success btn-block btn-large" name="saveChangeButton" id ="saveChangeButton">Save Changes</button>
</form>
<?php
if(isset($_POST['saveChangeButton'])){
$id = $_GET['id'];
$status = $_POST['selActive'];
$cStatus = $conn->prepare("UPDATE useraccount SET status = :status WHERE userID = :userID");
$cStatus->bindParam(':status', $status);
$cStatus->bindParam(':userID', $id);
$cStatus->execute();
}
?>
Проблема я сталкиваюсь это данные не будут обновляться с помощью нажатия на кнопку редактирования НО, когда я редактирую адресную строку, например «http://localhost/ict/admin/c_status.php». Это будет работать.
Я обновил свой ответ, пожалуйста, проверьте. –