日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

PHP自学3——在html的table标签中显示用户提交表单

發布時間:2024/7/19 php 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PHP自学3——在html的table标签中显示用户提交表单 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  為了更好地顯示用戶提交表單,本節將在上一節的基礎上將讀取的用戶表單顯示在html的<table>標簽中,這一節將用到和數組有關的知識。

  本節代碼將從外部文件(.txt文件)中讀取信息于指定數組中,然后對逐條訂單進行處理,最后將處理后數據顯示于<table>表單之中。

表單讀取文件——viewOrders2.php文件:

<html> <head><title>Wayne's Drink Shop - Customer Orders</title> </head> <body> <?php//Get the root of the Web Server's Document in a variable$DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; ?> <h1>Wayne's Drink Shop</h1> <h2>Customer Orders</h2> <?php//load the file's data into the array$orders = file("$DOCUMENT_ROOT/../orders/DrinkOrder.txt");//Handle the error in reading data from fileif(!$orders){echo "<p><strong>Can't fetch files data</strong></p>";exit;}$orderNum = count($orders); //Output data in the html's table tagecho "<table border=\"1\"><tr bgcolor=\"#CCCCCC\">"."<th>Order Date</th>"."<th>Milk</th>"."<th>Coke</th>"."<th>Tea</th>"."<th>Coffee</th>"."<th>Juice</th>"."<th>Total</th>"."<th>Address</th></tr>";for($i = 0; $i < $orderNum; ++$i){//Warning:You must use "\t" not '\t' !!!$line = explode("\t", $orders[$i]); $line[1] = intval($line[1]);$line[2] = intval($line[2]);$line[3] = intval($line[3]);$line[4] = intval($line[4]);$line[5] = intval($line[5]);//iterator the $lineforeach($line as $data){echo "<td>". $data. "</td>";}echo "</tr>";}echo "</table>"; ?> </body> </html>

注意:要注意單引號''和雙引號的區別,單引號''僅僅表示字符本身不代表其他任何特殊含義,其中的'\t'并不會轉義解釋成水平制表;而雙引號""定義的一些特殊字符(如轉義字符)和變量會被解析,如"\t"就表示水平制表符。

表單顯示結果:

修訂于2016/3/3  By野馬菌

轉載于:https://www.cnblogs.com/yemajun/p/5239154.html

總結

以上是生活随笔為你收集整理的PHP自学3——在html的table标签中显示用户提交表单的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。