![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
例えば以下のようなカテゴリメニューがあり、
りんごをクリックすると、ringo.phpにりんごカテゴリに属する記事をすべて表示する。
っといったようなことをする場合、wordpressを使わずにやるにはどうすれば良いのでしょうか?
<ul>
<li><a href="ringo.php">りんご</a></li>
<li><a href="mikan.php">みかん</a></li>
<li><a href="budou.php">ぶどう</a></li>
</ul>
一番簡単そうなのはカテゴリメニューに以下のようなidをつけて、
もしidが1ならばりんごの記事をすべて書き出すのようにすれば良いのかと思いますが、
このようなやり方をしているサイトはあまり見かけません。
皆さんはブログやCMSでは一般的にどのようなやり方をされているのでしょうか?
<ul>
<li><a href="ringo.php?id=1">りんご</a></li>
<li><a href="mikan.php?id=2">みかん</a></li>
<li><a href="budou.php?id=3">ぶどう</a></li>
</ul>
No.1ベストアンサー
- 回答日時:
あまりringo.phpとかmikan.phpとかスクリプトをわけることはしませんね。
どうせ変数だけセットして共通部分をincludeして終わりでしょうけど、カテゴリが増えるたびに新しいスクリプトを用意するのは面倒なので(汗あえて書くとすれば以下のような感じでしょうか・・・
<ul>
<li><a href="cate.php?sel=%E3%82%8A%E3%82%93%E3%81%94">りんご</a></li>
<li><a href="cate.php?sel=%E3%81%BF%E3%81%8B%E3%82%93">みかん</a></li>
<li><a href="cate.php?sel=%E3%81%B6%E3%81%A9%E3%81%86">ぶどう</a></li>
</ul>
(phpスクリプトでは以下のように)
<ul>
<li><a href="cate.php?sel=<?php print urlencode('りんご'); ?>">りんご</a></li>
<li><a href="cate.php?sel=<?php print urlencode('みかん'); ?>">みかん</a></li>
<li><a href="cate.php?sel=<?php print urlencode('ぶどう'); ?>">ぶどう</a></li>
</ul>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
- PHP ランキングを表示する際の画像の大きさを固定することは可能でしょうか? <?php if ( has_ 1 2022/07/21 14:55
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- PHP style.cssのjQuery条件付きcssが機能しない 4 2022/07/17 18:27
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS htmlについて質問です! 写真のように写真の部分が?になってしまいます。 ファイルもしっかり選べて 1 2023/07/09 21:17
- HTML・CSS インラインブロックの中のテキストを上下中央に合わせたい 1 2022/12/24 17:46
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- その他(IT・Webサービス) html cssについて 3 2023/05/13 12:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
暦について
-
if文
-
fsockopenなどについて
-
apache2.2起動時にphpのエラー
-
php.iniが認識されません
-
検索エンジンへの反映
-
セッションについての設定なの...
-
複数のファイルで同じ定数を定...
-
phpにかんして質問です。 エラ...
-
3人の旅人が
-
<A HREF="bg.php" target="_bl...
-
phpでバッチ組めますか?
-
Apache2が起動しなくなった!!
-
SQLiteManagerがブラウザで表示...
-
検索するときに
-
includeされたphpの中でinclude...
-
qmail+phpでfwriteができません
-
メレンゲの歴史
-
cakePHPのふとした疑問
-
phpでカテゴリページ別に記事を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォームで戻った際に入力済み...
-
.htaccessにphp_valueが使用できな
-
<A href ~ と一緒に値を渡すには
-
phpの中でphpを書けないか
-
HYのAM11:00のラップの部分の歌...
-
*.php、*.php3、*.phtmlの違い
-
PHPで別PHPを呼び出す。
-
PHPINFOが見えない
-
プリクラの設置してある場所
-
fsockopenなどについて
-
PHP/SQL リスト→クリックした名...
-
ヒョウタンボクの毒はどんな種...
-
php界のCPANのような場所はある...
-
header(Location:~)で$_SESS...
-
PHPからMSSQLへの接続結果の文...
-
パソコン一日中つけっぱなしの...
-
メレンゲの歴史
-
アルゴリズム
-
undefined function: mb_conver...
-
phpでの画像ランダム表示方法
おすすめ情報