質問: $stmt->fetch(PDO::FETCH_ASSOC); }catch(Exception $e){ print 'ただいま障害により大変ご迷惑をお掛けしております。'; exit(); } ?> if($rec['']==1){echo 'テキスト';} if($rec['']==1){echo 'テキストテキスト';} if($rec['']=="sample"){echo 'テキスト';} if($rec['']=="sample"){echo 'テキストテキスト';} if($rec['']=="sample"){echo 'テキストテキストテキスト';} ``` 表示はできるけど、、、っという残念なプログラミングです。 以下の部分はどのように出力するのが良いのでしょうか。 ``` if($rec['']==1){echo 'テキスト';} if($rec['']==1){echo 'テキストテキスト';} if($rec['']=="sample"){echo 'テキスト';} if($rec['']=="sample"){echo 'テキストテキスト';} if($rec['']=="sample"){echo 'テキストテキストテキスト';} ```
回答: どういう結果を求めているかで、どのように出力するかはちがうのではないですか? カンマ区切りなら、間にカンマを出力すればいいですし・・・ ところで、db_con.phpをrequire_onceで呼び出すと、同じファイルの別の関数でも呼び出したい場合にその場所に読み込まれない可能性があります。 db_con.phpの中身を関数化し その関数を呼び出すか、単純にincludeするのがいいと思います。