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 に答える