私の最初のphpアプリケーションを書いています。ループ文または条件文を追加する方法に行き詰まっています...Oracleデータベースクエリからサイトナビゲーションを追加しています...プライマリおよびセカンダリナビゲーション...必要な場所をコードに書き留めましたulタグが書かれているかどうかを判断するifまたはwhileステートメント。プライマリ ナビゲーションの下にセカンダリ ナビゲーションがある場合にのみ、ul class = サブタグを記述し、それに続くliリストが必要です。私を正しい方向に向ける提案はありますか?前もって感謝します...
`
$t1_query = "SELECT * FROM PLUS_NAV_T1 ORDER BY POSITION ASC";
$t1_parse = oci_parse($sm_conn, $t1_query);
oci_execute ($t1_parse);
/* Add query error catch*/
while ($t1_row = oci_fetch_array($t1_parse, OCI_ASSOC)) {
echo "<li><a href=\"#\" title=\"\" class=\"exp\"><span>{$t1_row["T1_NAME"]}</span></a>";
$t2_query = "SELECT * FROM PLUS_NAV_T2 WHERE T1_ID_FK = {$t1_row["ID_PK"]} ORDER BY POSITION ASC ";
$t2_parse = oci_parse($sm_conn, $t2_query);
oci_execute ($t2_parse);
/* Add query error catch*/
/*Need a conditional here so ul tag is only written when the primary nav has secondary nav*/
echo "<ul class=\"sub\">";
while ($t2_row = oci_fetch_array($t2_parse, OCI_ASSOC)) {
echo "<li><a href=\"#\" title=\"\" style=\"color\">{$t2_row["T2_NAME"]}</a></li>";
}
echo "</ul>";
echo "</li>";
}
`