2016-08-11 3 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; 

ORあなたがそれを使用したいときにそれを保存し、それをunserialiseする$行を連載:

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

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

があるでしょう行ごとに追加の列があり、それはボタンです。私がしたいことは、ボタンをクリックすると、対応するボタンを含む行全体が消え、ユーザーは新しいリンクに移動されます。答えを提出した後、それはテーブルに戻ってくるでしょう。そして、答えを再提出するのを避けるために、第1列はなくてはなりません。 – KSR

関連する問題