我一直在看到很多你的論壇,並感謝你的寶貴幫助,我設法在我正在開發的sql數據庫上取得進展。不幸的是,我不確定我是否可以處理它,因爲我不是程序員,但我有意願去學習和提高自己的技能。我在4周前開始了我的項目,到達了一個我無法進一步發展的地步。已經檢查過類似的論壇,但是我的情況並不相同,儘管對於你來說它可能看起來非常微不足道。基本上我有一個水平菜單,用戶被要求選擇一個組織(這是動態填充的)。在選擇使用href鏈接的組織時,它將引導您進入垂直菜單,該菜單又會動態填充。PHP/CSS動態填充菜單
我遇到的問題是我無法在水平菜單的同一頁面中打開第二個菜單,即垂直打開,我相信這是由於將href指向另一個php文件。這可能是因爲我需要jquery或ajax來同時顯示這兩個菜單,但是我非常綠色且沒有經驗。有人可以給我一個提示,我該如何進步?
這裏是一些代碼片段:爲橫向菜單
<?php
session_start();
mysql_connect('localhost','root','');
mysql_select_db('amds');
$sql="SELECT *FROM 3pxop_tb";
$opindex=mysql_query($sql);
?>
<body>
<div id="wrapper">
<div id="navmenu">
<ul>
<li><a href="#"><span><img src="images/plane.png" style="padding-top:4px; width: 22px; height: 22px; margin:0"/> OPERATOR</a></span>
<ul>
<li><?php
while($record=mysql_fetch_row($opindex))
{
if($_SESSION['$userID']==$record[3])
{
$count=0;
$count=$count+1;
$operator=$record[$count];
echo "<a href=amdssidenav.php?phac=$record[0]>$organisation</a>";
}
}
echo"</li>";
echo "</ul>";
?>
代碼時(用於憑證)用戶登錄,進入一個while循環「<」 $用戶ID進行輸送,發現分配機構通過$ userID並自動填充菜單。點擊href鏈接後,將分配給所選組織的變量傳遞給另一個用於填充垂直菜單的php文件。用於垂直菜單
if(isset($_GET['phac']))
$opindex= $_GET['phac'];
echo"<div id='container'>";
echo"<div class='sidebar'>";
{
echo "<ul id='nav'>";
echo"<li>";
while($record=mysql_fetch_row($acrecords))
{
if($opindex==$record[4])
{
$count2=0;
$count2=$count2+1;
$product=$record[$count2];
echo "<a class='selected' href='detailsindex.php'>$product MSN($record[2])</a>";
}
}
echo"</li>";
echo "</ul>";
}
代碼「<」 PHAC變量從第一php文件傳遞和用於所述第二while循環也動態地由本身根據SQL表的內容來填充。 「>」
我在努力做的有趣的事情是保持兩個菜單在同一個網頁上,我相信我爲什麼不成功是由於使用href。第二個菜單將轉移到另一個php文件。
隱藏/顯示div並不是一個好選擇,因爲根據用戶從第二個菜單中選擇的內容,中央內容頁面中的內容將相應地改變。
希望它是有點清楚:(和我道歉,如果我不遵守規則的信,但我是比較新的。
我感謝你的幫助。
問候
'mysql_ *'....哦男孩 – developerwjk