2012-01-21 10 views
0

私のデータベースの情報を使ってテーブルを作成しましたが、これは問題なく動作します。私はこれがすべて私がそれを望む方法で位置をエコーバックしている。phpデータを使ってテーブルを作る

私の質問は、これにバックグラウンドを追加すると、すべての行のすべてに背景が追加されます。どのように各バックグラウンドの間に多分10pxのパディングを入れて各行に背景を追加できますか?

echo "\n<table id=\"messageboard\" cellpadding=\"0\" cellspacing=\"0\">\n"; 
       echo "<tr><th width=\"150px\" style=\"text-align: center;\"></th>\n"; 
       echo "<th width=\"330px\" style=\"background-color: #c01718;\"></th>\n"; 
       echo "</tr>";; 

       while($row = mysql_fetch_array($result)){ 

       echo "<tr><td>\n"; 
       echo $row ['username']."<br />".$row ['date_time']; 
           echo "<td>\n"; 
       echo $row ['message']; 
           echo "</td></tr>\n";       
           } 

答えて

0

あなたが開始行ラインは、この

echo "<tr class=\"styledRow\"><td>\n"; 
0

あなたの問題は方法によって解決できます:

  • TRタグにスタイルを追加し、パディングを与える10pxのをTRする以上

代わり

$スタイル= [ 'STYLE1'、 'スタイル2']

$ i = 0

while($row = mysql_fetch_array($result)) 

{ 

if {$i ==0{$i = 1}} 


else {$i = 0} 
       echo "<tr"; 
echo "class=$style[$i]"; 

echo "><td>\n"; 
       echo $row ['username']."<br />".$row ['date_time']; 
           echo "<td>\n"; 
       echo $row ['message']; 
           echo "</td></tr>\n";       
           } 

cssで2つのスタイルsh EETのSTYLE1とスタイル2は、あなたのテーブルの行が

構文エラーを無視してください、STYLE1とスタイル2として、交流のスタイルを持っています

関連する問題