2013-10-16 109 views
0

我已經從MYSQL數據庫中提取了數百個數據,然後將它們填充到表中。每個表都有一個名爲「預覽」的列名,它將生成預覽按鈕。當我們點擊該預覽按鈕時,它必須將該行的應用程序ID傳遞給genpdf.php,但我可以傳遞該特定行的應用程序ID。查找連續動態生成的按鈕的值

<form id="genpdf" action="genpdf.php" method="POST">      
    <h3 style="padding:10px;">List of Application Submitted</h3> 
    <table width="100%" style="padding: 10px;">    
     <tr> 
      <td><strong>S. No.</strong></td> 
      <td><strong>Application ID</strong></td> 
      <td><strong>Name</strong></td> 
      <td><strong>Date of Birth</strong></td> 
      <td><strong>Telephone</strong></td> 
      <td><strong>Email</strong></td> 
      <td><strong>Preview</strong></td>  
     </tr>  
    <?php 
     $i = 1; 
     while($row = mysql_fetch_array($record)) 
     { 
      echo '<tr><td>' . $i . '</td>'; 
      echo '<td>' . $row['applicationid'] . '</td>'; 
      echo '<td>' . $row['title'] . ' ' . $row['firstname'] . ' ' . $row['middlename'] . ' ' . $row['familyname'] . '</td>'; 
      echo '<td>' . $row['dobmonth'] . '/' . $row['dobday'] . '/' . $row['dobyear'] . '</td>'; 
      echo '<td>' . $row['telephonet4'] . '</td>'; 
      echo '<td>' . $row['emailt4'] . '</td>'; 
      echo '<td><input type="submit" value "Preview" /></td>'; 
      $i += 1; 
     } 
    ?> 
    </table> 
</form> 

回答

0

您必須用調用genpdf.php頁面的常規鏈接來替換表單提交按鈕,並將applicationId作爲HTTP GET參數添加。

<a href="genpdf.php?applicationid=$row['applicationid']">Preview</a> 
+0

它很棒。花了8小時弄清楚,但花了10分鐘才從本網站獲得答案。 – MahiloDai

+0

如果這是你尋找的那個人,它解決了你的問題,請接受它並將其標記爲已解決(綠色複選標記)。 – tmandry