-2

このメニュー (http://www.hv-designs.co.uk/tutorials/sliding_menu/sliding_menu.html) の値を MySQL テーブルから動的に入力したいと考えています。つまり、ユーザーがトップ メニュー ボタンをクリックすると、メニュー項目は MySQL のテーブルの行になります。私は数日間自分でそれを理解しようとしましたが、運がありません. これが私がやったことです:

MySQL テーブル: これらのフィールドを持つ「Countries」: id、name、capital_city PhP ファイル: MySQL 接続、クエリ、および php ファイルへの出力 OK。上記の JQuery メニューを含む HTML ページ。

似たような例を見つけることができれば、おそらくそれを機能させることができますが、これまでのところ何も見つかりませんでした.

誰でも知っていますか?

前もって感謝します。

マイク

4

2 に答える 2

1

データベースから返された結果セットに対して PHP の foreach ループを実行するだけです。

<div id="button">
    <img class="menu_class" width="184" height="32" border="0" src="images/button.png">
    <ul class="the_menu" style="display: block;">
        <?php
        foreach ($aCountries as $aCountry) {
            echo '<li><a href="#">'.$aCountry['name'].'</a></li>';
        }
        ?>
    </ul>
</div>
于 2012-08-10T11:36:10.447 に答える
0

この手順に従う必要があります。

1) html

<div id="button">
   <img width="184" border="0" height="32" class="menu_class" src="images/button.png">
</div>

2) このような国リストの結果を返すボタン呼び出し ajaxfile のオンリック

<ul class="the_menu">
  <li><a href="#">Country #1</a></li>
  <li><a href="#">Country #2</a></li>
  <li><a href="#">Country #3</a></li>
 </ul>

3) div ボタンに追加

これは今行われています

于 2012-08-10T11:36:04.370 に答える