確定一個奇怪的標題,但這是我的問題;在「列表樣式」中顯示不同的mysql行;
這是我的函數來顯示數據:
公共函數notLoggedIn($ whichtable,$ whichrow,$鏈路,$偏好,$ DAG,$ UUR) { $這 - > newfunction =新功能; $ getvalue = $ this-> newGet();
$result = mysql_query("SELECT * FROM $whichtable WHERE $whichrow = '$preference'");
$combine = "table $dag";
echo "<table style='float:left; width:100%;'>";
while ($rij = mysql_fetch_array($result))
{
$maandag = $rij["Maandag"];
$uren = $rij['Uren'];
$id = $rij['id'];
if(!$header)
{
echo "<th></th><th>Maandag</th>";
$header= true;
}
$getkleur = explode(",", $maandag);
if($header == 1)
{
echo "<tr><th style='width:20%; border-right:1px dotted #000;'>".$uren."</th>";
echo "<td style='border-bottom:1px solid #999; width:100%; height:40px;'>".$getkleur[0]."</td></tr>";
echo "<tr><td></td><td style='width:100%;'><b><a style='background-color:$getkleur[4]; color:#fff;' href=''>".$getkleur[3]."</b>";
echo "<b><a style='color:#906;' href=''>". $getkleur[2]."</b></a></td></tr>";
}
}
echo "</table>";
}
這是一個應用程序顯示學校學生不同的時間表。此代碼僅顯示一天。每天都有不同的行。
但我希望所有的行都顯示在一個頁面上。 但是因爲使用爆炸所以變得困難。
而且我不打算爲每行輸入5個不同的while循環,並再次爆炸並顯示它。
我應該得到所有在一個頁面上的某種「清單」,例如:
星期一: //請告訴我原定於週一
週二: //請告訴我安排在星期二,
等等等等 直到星期五。
編輯:表例如:
(Maandag =週一,Dinsdag =週二,Woensdag =週三,週四= Donderdag,週五= Vrijdag,Uren =小時)翻譯。
thnx很多,我嘗試了一些事情:P,在我的選擇這還沒有解決我的問題,但我測試它。 (我用表格的屏幕截圖在幾分鐘內編輯我的問題!)。 – iLuvCode
我需要從SELECT查詢中獲取信息,而這一切都是這樣。或者這應該顯示在一個while循環中,這需要從查詢中提取出來?我用我的桌面截圖更新我的問題:p – iLuvCode
好吧,它現在加載everthing,並使用Table截圖查看我編輯的問題; Uren幾個小時。現在顯示的是:週一:1。索引1。索引1。索引1。索引等。然後再比星期一2索引2索引,1和2是小時,直到8小時這一天。但它應該像這樣顯示:星期一:1.索引2.索引3.索引等比星期二:1.索引2.索引等我希望你明白我的觀點:P所有小時應顯示爲一天。 – iLuvCode