好的。我在这里问过一个问题寻找建议,我被告知不允许这样做。我被告知要说明具体问题,并要求具体答案。所以按照主持人的指示,我去了。
我的数据库中有两个表。一个表只是几行,填充了不同的类别选项。然后在我的另一个表上有一行名为 cat 的行,其中存储了第一行中找到的一个类别术语。
我想查询除了类别作为超链接之外的所有类别选项。然后根据链接选择运行看起来像这样的查询
SELECT cat FROM categories WHERE categiories=chosen cat term
我对PHP有一般的了解,所以我可以弄清楚如何按照正确的方向做我想做的事情。我的具体问题是我不知道该找什么。有人可以告诉我要找什么?我对查询没有任何问题。我的主要问题是我将指向超链接的位置,以便根据请求生成带有select语句的页面。我能找到什么可以帮助我弄清楚如何做到这一点?我非常擅长解剖和解决问题。
答案 0 :(得分:0)
通过像这样的超链接将它指向另一个PHP文件
another.php?term=foo
在另一页connect to PDO上,并有一个像这样的代码
$stm = $pdo->prepare("SELECT cat FROM categories WHERE categiories = ?");
$stm->execute(array($_GET['term']));
$cats = $stm->fetchAll();
现在您可以遍历$cats
数组
答案 1 :(得分:0)
将HTML中的某个链接放在这样的链接中。
<a href="phpFileToHandleRequest.php?term=yourTerm">Link</a>
您可以将PHP文件视为获得类似的参数。请以这种方式阅读参数:
$term = $_GET["term"];