表格行参考和价值转移

时间:2018-03-09 04:08:29

标签: javascript php html mysql

我有一个像这样设置的表

            <tbody>
                <?php while($row = $result->fetch_assoc()) : ?>
                <tr>
                    <td style="display:none"><?php echo $row['Knygos_id']; ?></td>
                    <td><?php echo $row['Pavadinimas']; ?></td>
                    <td><?php echo $row['Leidimo_metai']; ?></td>
                    <td><?php echo $row['Puslapiu_skaicius']; ?></td>
                    <td><?php echo $row['Kaina_eurais']; ?></td>
                    <td>
                        <p class = "btn editbtn"><span class = "fa fa-edit"></span></p>
                        <p class = "btn" onclick="deleteRow(this)"><span class = "fa fa-trash"></span></p>
                    </td>
                </tr>
                <?php endwhile ?>
            </tbody>

查询很简单SELECT * FROM knyga。我需要做的是当我点击一个按钮将其引用到另一个页面knyga_form时,点击的行的值为Knygos_id,这样页面就可以填充来自sql查询的数据。

我是否需要使用javascript onclick()进行参考部分,或者是否有不同的方法可能是我不知道的?也许?

另外,如何将所需的Knygos_id转移到不同的页面?

现在的网址会像http://localhost:81/servisai/knygynas/knyga_form.php

一样

1 个答案:

答案 0 :(得分:1)

您可以使用knyga_form代码重定向到anchor<a>

<a href='http://localhost:81/servisai/knygynas/knyga_form.php?Knygos_id=<?php echo $row['Knygos_id']; ?>' class = "btn editbtn">
      <span class = "fa fa-edit">
      </span>
   </a>

Knyga_form中,您可以在$ _GET [&#39; Knygos_id&#39;]中获得Knygos_id,然后您就可以填写表单。