Добавление к таблице каждый раз при нажатии кнопки - PHP - PullRequest
0 голосов
/ 28 февраля 2020

У меня есть форма, которая запрашивает: пользователя, код, элемент и каждый раз, когда человек вводит значения и нажимает кнопку добавления. Я хочу добавить $ _SESSION с данными и добавить в таблицу, когда он щелкает представления. Каждый раз, когда я нажимаю на просмотр, он не добавляет в таблицу, он просто заменяет сеанс; Как заставить его добавлять каждый раз, когда он вводит значения?

php file:

    <!DOCTYPE html>
<html>
<body>
    <?php session_start();  ?>
    <form method = "POST" action = "register1.php">
Code: <input type = "number" name = 'code'>

Item: <input type = "text" name = 'item'>

Price: <input type = "text" name = 'price'>
<br>
<br>
<input type = "submit" name = "add" value = "ADD">
<input type = "submit" name = "verify" value = "VIEW" >
<input type = "submit" name = "logout" value = "LOGOUT">
</form>
<?php

extract($_POST);
if(isset($add)){
    if($code==NULL || $item==NULL || $price==NULL){
        exit();
    }
$_SESSION['data']=$code."//".$item."//".$price;
header("Location: register1.php");

}
echo "<table border = '1'>";
echo "<tr><th>code</th><th>item</th><th>price</th></tr>";
$str = "";
if(isset($verify)){
    $data = $_SESSION['data'];
    $t = explode("//", $data);


    echo $str."<tr><td>$t[0]</td>
    <td>$t[1]</td>
    <td>$t[2]</td></tr>";


}

echo "</table>";
if(isset($logout)){
    session_destroy();

}




?>


</body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...