嗯,我在這裡進行了一場大鬥争,似乎無法弄清楚,是以我會在這裡問。 我有這樣的代碼:Table Format.PHP/HTML
echo "
while($info = mysql_fetch_array($data)) {
echo"
\r";
echo"
\r";
echo "".$info ['Hackforums_UName']."\r";
echo "
\r";
echo "
\r";
echo"
\r";
echo"
\r";
echo "".$info['Osu_UName']."\r";
echo"
\r";
echo"
\r";
}
echo"
";
?>
現在沒事我有Osu_PLink和Osu_UName應列出Hackforums_PLink和Hackforums_UName的右我已經多次試圖要做的事情這一點,但不能讓它正常工作的問題,這是特别由于使用回聲而令人困惑。 我從來沒有以這種方式使用過PHP,并且如果你知道如何獲得表頭(Hackforums Name和Osu!Name),請說出口,我真的不知道如何從這裡開始,是以你們可以幫我出去嗎?
+2
WTF的前下?!?嵌套0标簽....請讓那隻是一個錯字 –
2013-03-13 13:15:35
+0
哎呀是啊我正在嘗試與作為一個行,但幾乎忘記删除舊标簽 –
2013-03-13 13:18:23
A
回答
你應該寫你的PHP有點不同。
<?php echo $info ['Hackforums_UName'] ?> | <?php echo $info ['Osu_UName'] ?> |
2013-03-13 13:35:48
dciso
+0
好吧,這種作品隻有我的表标題顯示在每個新的細胞。任何關于如何解決這個問題的想法應該隻有一行。 –
2013-03-13 14:09:14
+0
通常我會把它們放在while循環之外,但是因為$ info隻在while循環中可用。如果計數等于一個然後顯示标題,我會保留一個計數并放置一個if語句。合理? –
2013-03-13 14:19:40
這是你想要的?
echo"
";
echo"
";
echo "".$info ['Hackforums_UName']."";
echo "
";
echo"
";
echo "".$info['Osu_UName']."\r";
echo"
";
echo "
";
新行将始終下降到前一行。是以你必須把它放在同一行。
2013-03-13 13:35:51
SachinGutte
如果我了解的很好,你想在同一行顯示兩個單元格?在這種情況下,擺脫中介
echo "\r";
echo"
\r";
因為它們強制顯示新行。
IFY OU要添加表頭,隻需添加while循環
echo "
Hackforums NameOsu! Name";
哦,順便說一句,mysql_fetch_array被棄用PHP 5.5
2013-03-13 13:36:29