phpcmsのような文章の書き方

WBOY
リリース: 2016-06-23 13:42:23
オリジナル
974 人が閲覧しました

SQL文でcatidを定義したいです
num=1の場合はcatid=5、それ以外の場合はcatid=7
このような文の書き方がわかりません
以下がSQL文です、
{pc:get sql ="SELECT * from category where category .catid=$catid order by catid ASC" num="7" return="data"}
書きたい文はSQL文の前に置く必要があることに注意してください


ディスカッションへの返信(解決策)

判定の前にif文を付け加えても大丈夫でしょうか?
if $num==1
{pc:get sql="SELECT * category where category.catid=5 order by catid ASC" num="1" return="data"}
else
{pc:get sql= "SELECT * from category where category.catid=$catid order by catid ASC" num="7" return="data"}

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート