如何将一个值传递< td>< /td>给一个PHP变量?

6l7fqoea  于 2023-03-28  发布在  PHP
关注(0)|答案(1)|浏览(125)

我目前正在开发一个图书馆系统,我遇到了一个我自己的问题,这是我第一次遇到这个问题。当我显示图书馆里所有的书时,我用php把它们循环到表中。现在,我想把当前列的ISBN值传递给一个变量,然后用它来运行一个查询,以显示某本书的信息。下面是我的代码的div部分。

<div class="search-result">
        <table cellspacing="0">
            <tr>
                <th>ISBN</th>
                <th>BOOK TITLE</th>
                <th class="authorName">AUTHOR NAME</th>
                <th>SERIES</th>
                <th></th>
            </tr>

            <tr>
                <?php
                    while($row = mysqli_fetch_assoc($query)){
                ?>
                    <td><?php echo $row['ISBN'] ?></td>
                    <td><?php echo $row['Title'] ?></td>
                    <td><?php echo $row['Author'] ?></td>  
                    <td><?php echo $row['Series'] ?></td>
                    <td><a class="borrow-button" href="view.php">BORROW</a></td>
            </tr>
            <?php } ?>
        </table>
    </div>

我还没有尝试任何解决办法,因为我在网上找不到我一直在寻找的东西。我希望有人能帮助我

fd3cxomn

fd3cxomn1#

我相信您希望在有人单击ISBN时显示图书的详细信息。

<?php
while($row = mysqli_fetch_assoc($query)) {
?>
                
/* 
you can use a link tag in the ISBN column and
then in "viewdetail.php or whatever you wish to call it 
and can then search database using ISBN number and display 
result."
*/
<td>
    <a href="viewdetail.php?isbn=<?php echo $row['ISBN'] ?>"><?php echo $row['ISBN'] ?></a>
</td>
<td><?php echo $row['Title'] ?></td>
<td><?php echo $row['Author'] ?></td>  
<td><?php echo $row['Series'] ?></td>
<td><a class="borrow-button" href="view.php">BORROW</a></td>
</tr>
<?php } ?>

否则,您将不得不使用javascript AJAX 来获取结果。

相关问题