У меня есть скрипт, который проверяет, существует ли файл по указанному пути к файлу. При этом у меня есть массив текстового поля, которое необходимо обновлять каждый раз при изменении его статуса. Тем не менее, я не могу заставить его сохранить правильные значения, потому что он только обновляет статус первого значения. Кроме того, есть ли способ превратить его в автообновление? Я новичок в php и не уверен, правильно ли я делаю
Php файл:
<?php
include 'database_config.php';
$id = $_POST["id_db"];
$textbox = $_POST["textbox"];
if ($textbox== 'Available'){
$updquery = "UPDATE db
SET status = 'Available'
WHERE id_db = '$id'";
}
elseif ($textbox== 'Pending'){
$updquery = "UPDATE db
SET status = 'Pending'
WHERE id_db = '$id'";
}
else {
$updquery = "UPDATE db
SET status = ''
WHERE id_db = '$id'";
}
$result = mysqli_query($conn,$updquery);
var_dump($_POST);
?>
if (file_exists($condition_filename) && file_exists($plan_filename) && file_exists($data_filename)) {
echo "<td class=\"data\"><input type=\"text\" name=\"textbox[]\" id=\"available\" value=\"Available\"></td>\n" ;
} else if (file_exists($condition_filename) && file_exists($plan_filename) ){
echo "<td class=\"data\"><input type=\"text\" name=\"textbox[]\" id=\"pending\" value=\"Pending\"></td>\n";
} else if (file_exists($condition_filename) && file_exists($plan_filename) && file_exists($data_filename) && file_exists($plots_filename)) {
echo "<td class=\"data\"><input type=\"text\" name=\"textbox\" id=\"done\" value=\"Done DI\" readOnly></td>\n"; ///////Done
} else { ///////Empty
echo "<td class=\"data\"><input type=\"text\" name=\"textbox\" id=\"empty\" value=\"\" readOnly></td>\n";
}