mysql变量的echo链接取决于

时间:2015-01-07 00:46:21

标签: php html mysql

showList.php

<?php

  while($row = mysqli_fetch_assoc($result)) {
    echo $row['title']; 
    echo $row['author'];
  }

?>

所以基本上这是按类型排序的图书搜索,它会显示符合所需类型的图书列表。

我想从那里得到的是,例如可以单击标题或按钮以访问viewBook.php,后者又显示用户选择的特定书籍。

我认为我应该以某种方式将$ _POST / $ _ GET放在那里,就像在showList.php之前的页面上一样,能够在viewFilm.php上选择,但我还是没办法把它拉下来。将PHP和HTML结合起来比我想象的更难,从来没有处理过基于网络的语言,也没有同时处理过两种语言。

提前感谢任何有关指南的帮助/提示/链接。

1 个答案:

答案 0 :(得分:0)

  while($row = mysqli_fetch_assoc($result)) {
    $str = '<a  href="viewBook.php?book_id='.$row['id'].'">';
    $str .= $row['title'].' ('.$row['author'].')';
    $str .= '</a><br />';
    echo $str;
  }
在您的viewBook.php脚本上

,您可以从$ _GET

获取book_id

或者如果你的$行中没有book_id:

while($row = mysqli_fetch_assoc($result)) {
        $str = '<a  href="viewBook.php?book_title='.$row['title'].'">';
        $str .= $row['title'].' ('.$row['author'].')';
        $str .= '</a><br />';
        echo $str;
      }

:-)

希望它对你有所帮助