2016-08-11 4 views
0

Это мой код:Как сохранить таблицу в эхо в сеансе?

сейчас, как я могу сохранить их в сеансе, так что всякий раз, когда я перехожу на новую ссылку, таблица все еще там. Спасибо, парни.

while($row = mysqli_fetch_assoc($locate)){ 

      echo "<tr>"; 
      echo "<td>" . $row['id'] . "</td>"; 
      echo "<td>" . $row['name'] . "</td>"; 
      echo "<td>" . $row['grade'] . "</td>"; 
      echo "<td>" . $row['section'] . "</td>"; 
      echo "<td>" . $row['subject'] . "</td>"; 
      $namers = $row['name']; 
      //echo "<td><center> <button name = 'name1' type = 'submit' value = '$namers'>Go</button> </center></td>"; 

ответ

0

Либо магазин $ строка в сессии:

$_SESSION['rowdata'] = $row; 

ИЛИ сериализация в $ строку, чтобы сохранить его и unserialise, когда вы хотите использовать:

//Store 
$_SESSION['rowdata'] = serialise($row); 

//get back 
$row = unserialise($_SESSION['rowdata']); 
+0

Там бы дополнительный столбец за строку, и это кнопка. Я хочу сделать это, когда я нажму кнопку, вся строка с соответствующей кнопкой исчезнет, ​​и пользователь будет переведен на новую ссылку. Затем, отправив свои ответы, он вернется к столу, и 1-й ряд должен исчезнуть, чтобы избежать повторного представления их ответов. – KSR