利用static实现表格的颜色隔行显示

显示

利用static实现表格的颜色隔行显示
在实际编程应用中我们对STATIC的功能经常遗忘。要好好反省。。:)

我们用PHP从数据库查询数据,并将结果输出到浏览器上,如果结果有很多行,表格的bgcolor如果全是单色的,浏览者会感觉不太舒服。那麽怎样做使表格各行的颜色不同呢?
请看下面:
<?
function getcolor()
{
static $colorvalue;//定义一个静态变量
if($colorvalue=="#ffffff")
$colorvalue="#000000";
else $colorvalue="#ffffff";
return($colorvalue);
}

print("<table border=1>n");//下面输出10行
for($i=0;$i<10;$i++)
{ $bcolor=getcolor();//换背景颜色
print("<tr bgcolor=$bcolor>n");
print("<td>$i</td>n");
print("</tr>");
}
print("</table>n");
说明:
此程序中定义了一个静态变量static $colorvalue意思是在函数调用结束后,
此变量$colorvalue还保留值,没有消失。当再次调用getcolor()函数时,变量$colorvalue的值是上次函数调用结束时$colorvalue的值。

时间: 2024-09-16 00:47:55

利用static实现表格的颜色隔行显示的相关文章

利用static实现表格的颜色隔行显示_php基础

利用static实现表格的颜色隔行显示 我们用PHP从数据库查询数据,并将结果输出到浏览器上,如果结果有很多行,表格的bgcolor如果全是单色的,浏览者会感觉不太舒服.那麽怎样做使表格各行的颜色不同呢? 请看下面: <? function getcolor() { static $colorvalue;//定义一个静态变量 if($colorvalue=="#ffffff") $colorvalue="#000000"; else $colorvalue=&

利用static实现表格的颜色隔行显示的代码_php技巧

在实际编程应用中我们对STATIC的功能经常遗忘.要好好反省..:)  我们用PHP从数据库查询数据,并将结果输出到浏览器上,如果结果有很多行,表格的bgcolor如果全是单色的,浏览者会感觉不太舒服.那麽怎样做使表格各行的颜色不同呢?  请看下面: 复制代码 代码如下: function getcolor()   {   static $colorvalue;//定义一个静态变量   if($colorvalue=="#ffffff")   $colorvalue="#00

jQuery实现表格颜色交替显示的方法

 这篇文章主要介绍了jQuery实现表格颜色交替显示的方法,涉及jQuery操作表格样式的技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了jQuery实现表格颜色交替显示的方法.分享给大家供大家参考.具体实现方法如下:   代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transi

jQuery实现表格颜色交替显示的方法_jquery

本文实例讲述了jQuery实现表格颜色交替显示的方法.分享给大家供大家参考.具体实现方法如下: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtm

利用FarPoint Spread表格控件,构造Winform的Excel表格界面输入

因有一个业务需要在Winform界面中,以类似Excel表格界面中录入相关的数据(毕竟很多时候,客户想利用成熟的软件体验来输入他们想要的东西),其中界面需要录入基础信息,列表信息,图片信息等,综合这些就是例如下面这样的界面效果.本文主要针对如何利用FarPoint Spread表格控件实现类似Excel界面丰富数据的保存及显示,以及在使用过程中的一些经验心得,希望对大家在开发Winform的Excel数据录入和显示方面的开发有一定帮助. 从以上的界面分类可以看到,大致可以分为几个类型的数据,一个

android-为什么背景颜色不显示?

问题描述 为什么背景颜色不显示? 在android视图中如何设置一个背景的颜色? Activity中的代码: public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); View v = new View(this); setContentView(v); v.setBackgroundColor(23423425); } 却得到的是黑屏. 解决方案 View view = new V

用CSS实现表格背景颜色渐变效果

css|渐变 怎么样用CSS实现表格背景颜色的渐变效果呢,请看下面的例子: <style>td{text-align:center;color:white;font-family:宋体;font-size:14px;}table{table-layout:fixed;border:1 dashed blue;width:567;height:234;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FFFF0000

在Excel表格的每页显示固定数量汇总记录的方法

  在Excel表格的每页显示固定数量汇总记录的方法          1.启动Excel 2013并打开工作表,在数据区外的F3单元格中输入公式"=INT((ROW(H3)-3)/4)",如图1所示,完成后按"Enter"键得到结果. 图1 在F3单元格中输入公式 2.按"Enter"键获得计算结果,使用鼠标向下拖动F3单元格右下角的填充控制柄对公式进行填充,填充单元格中显示计算结果.按"Ctrl+C"键复制单元格,只将公式

Dreamweaver表格以及列表隔行换色的js效果代码

Dreamweaver表格以及列表隔行换色的js效果 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv