0

如果我没有正确说明这一点或使用正确的术语,请原谅我,因为我是 php 开发的新手。

我有一个名为photos.php 的页面,我想做一些类似photos.php?type=me 和photos.php?type=friends 的操作。正如您所推断的,使用 type=me 我想显示我的照片,使用 type=friends 我想显示朋友的照片。所以我想做类似的事情:

if $value == $me trigger type=me query and if $value == $friends trigger query to 
display only friends' photos.
4

2 回答 2

4

就像你写的一样简单:

if ($_GET['type'] == 'me') {
    $sql = 'me query';
} else if ($_GET['type'] == 'friends') {
    $sql = 'friends query';
}

查询取决于您的数据库结构。

于 2012-05-07T16:47:33.983 回答
1
$query = ($_GET['type'] == 'me') ? 'me query' : (($_GET['type'] == 'friends') ? 'friends query');

这应该够了吧

于 2012-05-07T16:49:20.790 回答