1. 程式人生 > >php迴圈控制打印表格隔行變色的兩種方法

php迴圈控制打印表格隔行變色的兩種方法

第一種做法:

 $i = 0;
 echo '<table width = "800" border = "1">';

 while ($i < 100) {
 	if($i %10 == 0){
 		if($i % 20==0){
 			echo'<tr>';
 		}else{
 			echo '<tr bgcolor = "pink">';
 		}
 	}
 	echo '<td>'.$i.'</td>';
 	$i++;
  if($i % 10 == 0){
  	echo '</tr>';
  }
 }
 echo '</table>';

第二種 while迴圈巢狀
echo '<table width="800" border="1">';
$i=0;

while($i<10){
	if($i % 1 == 0){
			if($i % 2 == 0){
		echo '<tr>';
	}else
		echo '<tr bgcolor = "pink">';
	}	
	$j=0;
	while($j<10){
        
		echo '<td>'.($i * 10 + $j).'</td>';
		$j++;
	}
	echo '</tr>';

	$i++;
}
echo '</table>';

兩個方法做出來效果一樣的。如圖:


這也算是第一年過節了吧

相關推薦

php迴圈控制表格變色方法

第一種做法: $i = 0; echo '<table width = "800" border = "1">'; while ($i < 100) { if($i %10 == 0){ if($i % 20==0){ echo

js控制表格變色

ble doctype .com out htm 圖片 技術 ext 鼠標 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> &l

JavaScript for迴圈實現表格變色

本程式碼主要演示的是for迴圈, <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>JavaScript for迴圈實現表格隔行變色&l

JavaScript例子2-使一個特定的表格變色

-s pre ble asc nbsp char head blog size 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UT

表格變色

span -c 屬性 bubuko ott 時間 圖片 com inf 表格的代碼如下: <table id="data"> <thead> <tr>

table表格變色

apollo query gree borde esc span div scala pre <!doctype html> <html lang="en"> <head> <meta charset="UTF-8">

js實現表格變色和滑鼠移入高亮

程式碼如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"&g

分別使用js和JQuery實現簡單的表格變色以及高亮顯示

一、1.1隔行變色html 表格 使用<thead>和<tbody>標籤拆分表頭和內容 <table border="1" width="500" height="50" align="center" id="tb1"> <thead>

js實現簡單的表格變色以及高亮顯示

一、隔行變色html 表格 使用<thead>和<tbody>標籤拆分表頭和內容 <table border="1" width="500" height="50" align="center" id="tb1"> <thea

表格變色功能(原生JS和jequery 程式碼)

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> &l

建立動態表格(節點建立以及表格變色

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html

js基礎知識示例2----表格變色

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xh

C語言楊輝三角(2方法

階乘 這就是 其它 原因 空格 自定義函數 一行 就會 列數 楊輝三角是我們從初中就知道的,現在,讓我們用C語言將它在計算機上顯示出來。在初中,我們就知道,楊輝三角的兩個腰邊的數都是1,其它位置的數都是上頂上兩個數之和。這就是我們用C語言寫楊輝三角的關鍵之一。在高中的時候我

Repeater變色,個方式

<table> <tr> <td>使用者編號</td> </tr> <asp:Repeater ID="rptUser" runat="server"> <

Excel2010變色的實現方法 [也可套用格式即可]

這樣excel隔行變色的效果,excel會自動隔行填充不同顏色。 公式說明:   =MOD(ROW(),2)=0,實現的效果是偶數行自動填充底紋顏色   =MOD(ROW(),2)=1,實現的效果是奇數行自動填充底紋顏色   如果需要奇偶行都

node服務器中開html文件的方法

lse line targe edi not ref code tex fs模塊 方法1:利用 Express 托管靜態文件,詳情查看這裏 方法2:使用fs模塊提供的readFile方法打開文件,讓其以text/html的形式輸出。 代碼: var express = r

java中字串 按照字元挨個換輸出-方法

方案1:將String 字串 轉化為char 陣列 toCharArray public static void main(String[] args) { String s="aaahssjshs222"; // 轉化為字元陣列。 char[] c=s

tomcat後臺運方法

.com jre tom 輸入 分享圖片 文件 ava 我們 5.1 我們使用tomcat 啟動一個新的項目,會出現一個窗口。如果有人需要使用這臺電腦的時候,就很容易關掉tomcat 導致程序停止運行。為避免這種錯誤把tomcat設置為後臺運行。 下面兩種方法實現

DataGridView動態新增新方法

DataGridViewRow row = new DataGridViewRow();DataGridViewTextBoxCell textboxcell = new DataGridViewTextBoxCell();textboxcell.Value = "aaa";row.Cells.Add(te

C# ListView 刪除選定方法

方法一: for (int i = listView1.SelectedItems.Count - 1; i >= 0; i--) { ListViewItem item = listView1.SelectedItems[i]; listView1.