2016-08-11 1 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

가있을 것 인 행당 추가 열 및 버튼입니다. 내가 원하는 것은 단추를 클릭하면 해당 단추가있는 전체 행이 사라지고 사용자가 새 링크로 이동된다는 것입니다. 그런 다음 답을 제출 한 후에는 테이블로 돌아가고 첫 번째 행은 답을 다시 제출하지 않도록 사라져야합니다. – KSR

관련 문제