Автоматическое обновление массива текстовых полей php - PullRequest
0 голосов
/ 03 марта 2020

У меня есть скрипт, который проверяет, существует ли файл по указанному пути к файлу. При этом у меня есть массив текстового поля, которое необходимо обновлять каждый раз при изменении его статуса. Тем не менее, я не могу заставить его сохранить правильные значения, потому что он только обновляет статус первого значения. Кроме того, есть ли способ превратить его в автообновление? Я новичок в 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";
		}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...