【发布时间】:2015-11-05 08:28:29
【问题描述】:
有人可以指导我到一个简单(基本简单)的教程或资源页面,介绍如何使用网站中的超链接来显示 select 语句的结果
确切地说 - 我正在处理我网站的页脚部分http://www.mandyevansartist.com 当有人点击“彩色铅笔”这个词时,我希望它们被带到 catagory.php 页面并显示来自数据库的数组
我知道这是可能的,因为我已经通过单击图像使其工作 - (http://www.mandyevansartist.com/gallery.php 页面中有一个区域显示“单击图片以查看该类别中的其他人”)
我通过
实现了这一点 <?php
session_start();
include 'header.php';
echo '<h1>CLICK ON AN IMAGE TO SEE OTHERS IN THAT CATAGORY</h1>';
$con = mysqli_connect("*","*","*","*");
$db = mysqli_select_db("images", $con);
$answer = mysqli_query($con,"SELECT image FROM images where HEAD = 'true'");
echo '<div id = "list">';
echo '<ul>';
while ($row = mysqli_fetch_array($answer)) {
$pic = $row[image];
$link ="<a href = 'catagory.php?id=".$row[image]."'>" . ' <img src="'.$pic.'" style ="height:222px;"/> '. "</a>";
echo '<li>' .$link.'</li>';
}
echo '</ul>';
echo '</div>';
?>
此时我的footer.php 主要是html(包含在echo''中),链接无处可去
<div id="footer-one">
<h1>GALLERY</h1>
<p><a href = "#" >people pictures</a></p>
<p><a href = "#" >romance</a></p>
<p><a href = "#" >seascapes</a></p>
<p><a href = "#" >under the ocean</a></p>
<p><a href = "#" >paintings</a></p>
<p><a href = "#" >love heart series</a></p>
<p><a href = "#" >new works</a></p>
</div><!--/footer-one-->
我尝试将 mysqli 查询插入其中的一种方法
<h1>GALLERY</h1>';
$answer=mysqli_query($con,"SELECT image FROM images WHERE catagory = pencils");
while ($answer2 = mysqli_fetch_array($answer));
$link = <p><a href = "catagory.php?id=$answer2">family portraits</a></p>
echo '<p>' .$link.'</p>';
echo' <p><a href = "#" >coloured pencils</a></p>
这只是出现了一个解析错误 - 意外的“
我正在寻找一个教程来指导我完成这个过程,因为我看了又看,找不到一个
【问题讨论】:
-
嗨,欢迎来到堆栈溢出。在这里,我们希望您在寻求帮助之前自己尝试一下。你可以很容易地用谷歌搜索教程。或者只是来一场狂欢——想象一下,如果你碰巧是 php 之神,你会如何编写它,并且你可以让它工作,但看起来最明智。把它写下来。然后,在您的 php 资源中查找每个部分(或 google 为一个)。当您尽可能多地完成但仍然无法正常工作时,请回来向我们展示您尝试了什么以及您遇到的错误。
-
您好 Taryn,感谢您的回复。作为一个对编码有点痴迷的人,我尝试了数百种不同的可能性,并分解了几乎逐字以类似方式工作的代码——我在谷歌上搜索了多种提问方式。我知道这很简单,所以作为最后的手段,我在这里问了这个问题,希望有人可以指导我学习教程——我之所以像我一样编写代码,也是为了解释我在态度明确
-
不幸的是,我不清楚您要做什么。我认为您已经隐含知道您正在尝试做什么:) 如果您可以编辑您的问题并与我们分享您认为应该有效(但没有)的最佳示例,这将有助于我们更好地帮助您- 将其作为示例添加到您的实际问题中(以及您获得的错误消息或错误数据)。注意:不要将代码放在 cmets 中,因为格式很糟糕:P