【发布时间】:2010-09-15 13:28:14
【问题描述】:
我正在制作一个摄影网站。在数据库中有一个图像表、事件表和类别表,它们通过外键链接。目前,我从数据库中拍摄照片时生成事件并将它们转换为锚链接。
<?php
while ( $a_row = mysql_fetch_row( $result ) ){
foreach ( $a_row as $field ){
?>
<a href="images.php?event=<?php echo $field;?> "> <php? echo $field; ?> </a>
<?php
}
}
?>
当点击链接时,脚本会从 url 中的 get 获取变量:/images.php?**event**=eventCalledParty
foreach($_GET as $value)
{
$event = $value;
}
$event = mysql_real_escape_string($event);
我的问题是 - 如果我要实现类别并有一个如下所示的网址:
/images.php?event=eventCalledParty&category=categoryCalledFashionPhotography
我将如何将这两个变量从 url 中分离出来以在我的查询中使用。
谢谢。
【问题讨论】:
-
请注意,您当前的代码没有意义。不必使用 foreach
-
我应该想到,我已经知道帖子是这样工作的:/谢谢