1. 程式人生 > >php語法之while多迴圈實現輸出多個表格的程式碼

php語法之while多迴圈實現輸出多個表格的程式碼

利用while迴圈實現輸出多個相同表格的php程式碼,並且偶數行一個顏色、奇數行另外一個顏色,具體程式碼請參考下面:

<?php

$n=0;
while($n<2){
//第一個表格
echo "<table border=1 align=center width=800>";
echo "<caption><h1>學生成績表</h1></caption>";
$i=0;
$k=0;
while($i<100){

        if($i%2==0)
$bgc="#cccccc";
else
$bgc="#aaffaa";
        //if判斷行數為偶數時,該行顏色為#cccccc,奇數行為#aaffaa
echo "<tr bgcolor='".$bgc."'>";


$j=0;
while($j<10){
echo "<td>".$k++."</td>";
$j++;
}
//這個迴圈是指每一行需要輸出10列
echo "</tr>";
$i++;
}

echo "</table>";
//第一個表格結束
echo "<br>";
//每個表格結束後換行
$n++;
//每個表格換行後回程序執行下一個表格。
}
?>


相關推薦

php語法while迴圈實現輸出表格程式碼

利用while迴圈實現輸出多個相同表格的php程式碼,並且偶數行一個顏色、奇數行另外一個顏色,具體程式碼請參考下面: <?php $n=0; while($n<2){ //第一個表格 echo "<table border=1 align=center

Python語法選擇和迴圈(if、while

前言:在程式開發中,一共有三種流程方式: 順序:從上向下,順序執行程式碼 分支:根據條件判斷,決定執行程式碼的分支 迴圈:讓特定程式碼重複執行(解決程式設計師重複工作) 1.判斷的定義: 如果條件滿足,才能做某件事 如果條件不滿足,就做另外一件事情,或者什麼也不做 正是有了判斷,才使得程式世界豐富多彩,充滿

foreach迴圈實現一行條資料並設定樣式

通常使用foreach之類的迴圈一行只顯示一條資料,有時候為了頁面需要,可以在一行顯示多條資料,可以在迴圈中做判斷新增html標籤,如下程式碼: 1、樣式程式碼: <style type="text/css"> body,div,p,ul,li,a,sp

1.用while,do while,for迴圈實現100以內(含100)的偶數加和

//1.while迴圈 int i=0; int sum=0; while(i<=100){ i++; if(i%2==0){

小猿圈python一個for迴圈裡對列表進行迭代

for迴圈在平時工作中經常會用到,有時候會是好多層迴圈才能達到目的,怎麼多層迴圈才會實現這個功能並保持程式碼的優雅呢?今天小猿圈詳

python3.6 輸入行,輸出

要求輸入多行,如 3 97 98 99 4 97 98 99 100 輸出多行,如 98.00 98.50 程式碼: import sys result=[] for line in sys.stdin:     if line[0] is '\n':    

漢諾塔計數 實現輸出64圓盤移動多少次 java程式碼

因為漢羅塔的個數如果為1,2,3,4;那麼對應的移動次數為1,3,7,15相當於2^n-1,也可以說是上一次的結果乘以2加上1就是下一次的結果 由於當漢羅塔多了之後後面的數字會很大,有可能java的型別無法支援如此大的數,也為了可以快速高效的計算出結果,此時就不能用一般的方

ACM 新手入門 如何實現組輸入輸出

一般ACM賽制題目都要求  多組輸入輸出 ,我們以 杭電1000題為例:     題目是很簡單的 A+B :程式碼為: #include<stdio.h> int main() { int a,b; sc

pythonwhile迴圈/格式化輸出/運算子/初始編碼/成員變數

一.主要內容:1.while 迴圈 (難點)while 條件: 迴圈體 break: 直接跳出迴圈continue:停止當前本次迴圈,繼續執行下一次迴圈.不會中斷迴圈能讓迴圈退出:(1)break (2)改變迴圈條件 2.格式化輸出 %s %d f{變數名}#格式化輸出例:print("我叫%s,我來自%

ACM 新手入門 如何實現組輸入輸出

一般ACM賽制題目都要求  多組輸入輸出 ,我們以 杭電1000題為例: 題目是很簡單的 A+B :程式碼為: #include<stdio.h> int main() { int a,b; scanf("%d%d",&a,&a

js實現輸出一個等腰三角形菱形 九九乘法表.....(for 迴圈 while...)

等腰三角形 for(var i=0;i<5;i++){ //輸出行數 五行 (行數自己隨意) for(var a=0;a<5-i;a++){ //每行輸入多少空格(規律為a+i=5) document.write(‘空格’); //輸入空格使‘0’錯開形成等腰三角形

JS輸出水仙花數for迴圈while迴圈實現

輸出所有的水仙花數,水仙花數:各個位數立方和等於這個數的三位數,//算次方的方法:Math.pow(m,n); ->m的n次方<!DOCTYPE html> <html lang="zh-CN"> <head> <meta c

Java進擊C#——語法線程

明顯 源碼 max 更多 sta 關於 如何使用 關系 中文 本章簡言 上一章中筆者對C#一些獨有的語法點進行講解,相信也可以看C#的一些神奇之處。那麽本章主要是放在多線程這方面的知識。不管是C#還是JAVA在開發過程或多或少都會用到關於多線程的編程。當然筆者不

JSP與Servlet後臺頁面單條刪除與條刪除的頁面跳轉實現

.get func rac web nbsp pre resp har 做的 單條刪除頁面跳轉 1、首先打開JSP頁面,找到刪除 2、這個時候要把它改成servlet的URL,並決定要傳給後臺什麽數據,例如我需要傳一個待刪數據的ID id並不是什麽見不得

PHP繼承實現--Traits

use echo 實例 ren 代碼復用 manual 方式 兩個 text ---恢復內容開始--- PHP 5.4.0 開始,PHP 實現了代碼復用的一個方法,稱為 traits。 Traits 是PHP中一種類似多繼承的方法。Trait 為了減少單繼承語言的限制,使開

Java基礎學習筆記八 Java基礎語法接口和

java cas 發現 過程 類類型 結果 覆寫 實例 new 接口 接口概念 接口是功能的集合,同樣可看做是一種數據類型,是比抽象類更為抽象的”類”。接口只描述所應該具備的方法,並沒有具體實現,具體的實現由接口的實現類(相當於接口的子類)來完成

php multicast實現詳解

clas -s ria socket php文件 pan php set 廣播 什麽是多播? 網絡中存在3中傳播形式,單播,廣播,多播。 1. 單播 : 就是1->1 2. 廣播 : 1->多(廣播域內) 3. 多播 : 1->組(一組ip) 1

ios開發--UIDocumentInteractionController的使用(實現分享服務)

void cnblogs 實例 內容 main 華麗 例如 一個 img 最近在做項目的時候,碰到這樣一個需求,就是本地生成pdf文件,然後本地打開,經過測試發現,pdf文件是無法保存到相冊裏面的,只能存到手機裏面,鑒於蘋果的存儲機制,需要取出來,進行本地展示,可以直接傳到

PHP連接數據庫實現條件查詢與分頁功能——關於租房頁面的完整實例操作

ots cnblogs 信息 val 租房 btn earch 拼接 round 租房頁面如圖: 代碼如下: <!DOCTYPE html><html> <head> <meta charset="UTF-8"

python語法基礎:使用python實現-冒泡排序

接上回,之前說過在做美女人體藝術站,需要采集數據,使用的是python進行采集,從而開始學習python語法知識,現在分享下使用python進行冒泡排序的語句 冒泡排序(英語:Bubble Sort)是一種簡單的排序算法。它重復地遍歷要排序的數列,一次比較兩個元素,如果他