|
||||||||||
$o_q='';の上にprint_r($fo);を追加してみたところ、サイト一覧の「Array ( [mode] => category [ct] => 01 )」と表示できました。 また、一旦試しにもう一度search.phpのご教授頂いた内容をもとに戻してみたところ(検索メニュー側の『このカテゴリから/全体から』を修正した状態です) 各カテゴリページにおいて、登録の新しい順に上からデフォルトで表示できるようになりました。 ですが、IDの数字の大きい順に表示されている状態なので、各カテゴリページでは更新順に表示はできていない状態です。 以前ご教授頂いた、search.phpの223~224行目を改造した内容(下記)を追加してもう一度試してみましたが、 やはり登録の古い順から表示されるようになり、元に戻しました。 $o_q=''; if($fo['order']){ if($fo['order'] == 'kousin_desc'){ $o_q=' ORDER BY kousin DESC'; } else if($fo['order'] == 'kousin_asc'){ $o_q=' ORDER BY kousin ASC'; } else if($fo['order'] == 'touroku_desc'){ $o_q=' ORDER BY touroku DESC'; } else if($fo['order'] == 'touroku_asc'){ $o_q=' ORDER BY touroku ASC'; } } else{ $o_q=' ORDER BY kousin DESC'; } 何度もお手数おかけしてすみません…。 |