初心者向け、
PHP二次連携メニューのコード例:
- < スクリプト 言語 = 「JavaScript」>
- var onecount;
- ワンカウント=0;
- サブキャット = new Array();
- < ?php
- mysql_connect("localhost","charles",
"charles"); - mysql_select_db( "_crm" );
- $sql = 「サイトから * を選択」;
- $結果 = mysql_query( $sql );
- $カウント = 0;
- while($res = mysql_fetch_row($result)){
- ?>
-
サブキャット[] < ?php echo $count ?>] = 新しい 配列
("< ?phpエコー $res[0] ?>","< ?php echo
$res[2]?>","< ?php echo $res[1]?> 」) ;
-
< ?php
- $count++;
- }
- エコー"onecount=$count;";
?>-
//联動関数
- function changelocation(locationid)
- {
- document.myform.ctype.length
- = 0; var
locationid-
=locationid; var i; for (
i-
=
-
0 ;i < onecount; i++) { if (subcat[i][2] == locationid)
- {
- //var
new newOption1- =new Option(subcat[i] [1], subcat[i][0]); / /document.all.ctype.add(newOption1); document.myform.ctype.options[document.
myform.ctype.length] = new Option(subcat [i][1], subcat[i] [0]); - }
-
}
- }
- <
- /script
- > <
- フォーム メソッド=「投稿」 名前=「マイフォーム」 アクション=
"ru_query.php"> < - 選択 name="type" onChange="changelocation( document.myform.type.options[document.myfo]rm.type.selectedIndex].value)" size="1">
- < オプション 選択済み 値="">メイン< /オプション >
- < ?php
$- sql = 「企業から * を選択」;
$- 結果 = mysql_query( $sql );
while($- res) = mysql_fetch_row($result)){
- ?>
- < オプション 値="< ?php echo $res[0]; ?>">
- < ?php echo $res[1]; ?> /オプション>
-
< ?php } ?>
-
< /select>
- < select name="ctype">
- < オプション 選択済み 値="">サブ< /オプション>
- < /select>
-
< 入力 タイプ =「送信」 名前=「送信」 値= 「検索」>
- < /form>
上記のコードは、PHP 二層動作プログラムの具体的な実現方法です。
http://www.bkjia.com/PHPjc/445993.html
www.bkjia.comtruehttp://www.bkjia.com/PHPjc/445993.html技術記事初学者来の说、PHP 二級联活動菜单代コードの例: script language = JavaScript varonecount;ワンカウント = 0 ;サブキャット = 新しい配列(); ?php mysql_connect(localhost,charles, c...