使用 Output Control 函數
創新互聯公司為您提適合企業的網站設計?讓您的網站在搜索引擎具有高度排名,讓您的網站具備超強的網絡競爭力!結合企業自身,進行網站設計及把握,最后結合企業文化和具體宗旨等,才能創作出一份性化解決方案。從網站策劃到成都網站制作、網站設計, 我們的網頁設計師為您提供的解決方案。
列:
?php
//數據庫連接讀取代碼省略
$list = array();
while($record = mysql_fetch_assoc($result)) {
$list[] = $record;
}
ob_start(); //這里是開始
?
html
....
ul
?php
foreach($list as $v) {
echo 'li'.$v['name'].'/li';
}
?
/ul
/html
?php
$content = ob_get_contents(); //獲取內容
ob_end_clean(); //釋放
$handle = fopen('1.html', 'w'); //創建靜態文件
fwrite($handle, $content); //寫入
fclose($handle);
?
你新建PHP文件 如果代碼 測試一下
--------------------------
?php
ob_start();
?
html
head
/head
body
?php echo 'hello world'; ?
/body
/html
?php
$content = ob_get_contents(); //獲取內容
ob_end_clean(); //釋放
$handle = fopen('1.html', 'w'); //創建靜態文件
fwrite($handle, $content); //寫入
fclose($handle);
?
與數據庫的連接有很多種,數據庫也有很多種,比如mysql,sqlite,mssql,access,DB2等等
php連接mysql數據庫有很多種方式,比如常見的mysql_connect, mysqli? pdo等等方式
現在較為常用的是mysqli方式,下面為連接代碼:
?php
/*?Connect?to?a?MySQL?server??連接數據庫服務器?*/
$link?=?mysqli_connect(
'localhost',??/*?The?host?to?connect?to?連接MySQL地址?*/
'jian',??????/*?The?user?to?connect?as?連接MySQL用戶名?*/
'123456',??/*?The?password?to?use?連接MySQL密碼?*/
'jian');????/*?The?default?database?to?query?連接數據庫名稱*/
if?(!$link)?{
printf("Can't?connect?to?MySQL?Server.?Errorcode:?%s?",?mysqli_connect_error());
exit;
}else
echo?'數據庫連接上了!';
/*?Close?the?connection?關閉連接*/
mysqli_close($link);
?
PHP 模板引擎Smarty可以生成【靜態頁面】緩存。
Smarty是一個使用PHP寫出來的模板引擎,是目前業界最著名的PHP模板引擎之一。它分離了邏輯代碼和外在的內容,提供了一種易于管理和使用的方法,用來將原本與HTML代碼混雜在一起PHP代碼邏輯分離。簡單的講,目的就是要使PHP程序員同前端人員分離,使程序員改變程序的邏輯內容不會影響到前端人員的頁面設計,前端人員重新修改頁面不會影響到程序的程序邏輯,這在多人合作的項目中顯的尤為重要。
Smarty優點
1. 速度:采用Smarty編寫的程序可以獲得最大速度的提高,這一點是相對于其它的模板引擎技術而言的。
2. 編譯型:采用Smarty編寫的程序在運行時要編譯成一個非模板技術的PHP文件,這個文件采用了PHP與HTML混合的方式,在下一次訪問模板時將WEB請求直接轉換到這個文件中,而不再進行模板重新編譯(在源程序沒有改動的情況下)
3.【 緩存技術】:Smarty選用的一種緩存技術,它可以將用戶最終看到的HTML文件緩存成一個【靜態的HTML頁】,當設定Smarty的cache屬性為true時,在Smarty設定的cachetime期內將用戶的WEB請求直接轉換到這個【靜態的HTML】文件中來,這相當于調用一個【靜態的HTML文件】。
4. 插件技術:Smarty可以自定義插件。插件實際就是一些自定義的函數。
5. 模板中可以使用if/elseif/else/endif。在模板文件使用判斷語句可以非常方便的對模板進行格式重排。
文章題目:php數據庫連接靜態 php連接數據庫的函數
網站URL:http://vcdvsql.cn/article36/ddcdcpg.html
成都網站建設公司_創新互聯,為您提供域名注冊、網站維護、、建站公司、服務器托管、小程序開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯