В моем проекте я хочу, чтобы пользователь, который входил в систему, вставлял данные и ждал утверждения, но проблема заключается в том, где сохранять эти несанкционированные данные, например, если 400 подписан пользователи вставили данные, то как я могу управлять этими данными до тех пор, пока они не будут одобрены. Должен ли я сделать еще одну таблицу базы данных для сохранения несанкционированных данных? или использовать ту же таблицу базы данных? если да, то как ??? Или я могу сделать это с помощью javascript или jquery ??. Моя база данных находится в MySQL и использует PHP. Моя форма выглядит так:Где сохранить данные, введенные пользователем до тех пор, пока они не будут одобрены администратором.
<form action="#" method="post" id="FormVerification">
<input type="text" name="Input1" required value="<?php echo $Variable; ?>" placeholder="Enter Some Value">
<input type="Submit" name="Submit" value="Submit">
</form>
<?php
if(isset($_POST['Submit']))
{
//do something for varification
}
?>
Любые предложения ?? ?
В той же таблице просто добавьте флаг 'validated' в строку, поэтому' validated = 0', когда пользователь регистрируется, а администратор устанавливает 'validated = 1', когда они утвердили пользователя. – RiggsFolly
@RiggsFolly проверенный тип данных флага как булевский ???? для этого мне нужно изменить все запросы, которые я пишу для поиска, разве вы не думаете, что это сложно. Вы должны изменить всю структуру запросов ??? –
Это может быть tinyint и 1,0. Но да, вы должны изменить все свои запросы, если это то, что вы хотите выполнить. Все, что вам нужно сделать, это добавить в предложение where ... validated = (1 или 0) в зависимости от того, хотите ли вы проверенные записи или не проверены. –