天天看點

html中table和format,Table Format.PHP/HTML

嗯,我在這裡進行了一場大鬥争,似乎無法弄清楚,是以我會在這裡問。 我有這樣的代碼: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