日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

解析PHP技術(shù):txtSQL安裝手冊(cè)中文版(2)_PHP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:解析PHP上傳自動(dòng)生成縮略圖及水印類
思路很大一部分是原創(chuàng)的,但也有一些是COPY網(wǎng)絡(luò)的,寫得不夠規(guī)范,還請(qǐng)各位大大不要見笑,同時(shí)給小弟些意見。 開始第一步: 創(chuàng)建文件夾,布局: annex:附件(該目錄下存放上傳的原圖片

3.4、選擇數(shù)據(jù)庫

像mySQL一樣, 在操作一個(gè)數(shù)據(jù)表之前,你必須先說明它在哪一個(gè)數(shù)據(jù)庫. 這個(gè)步驟不是必須的,因?yàn)槟憧梢栽诓僮鲿r(shí)指定使用哪一個(gè)數(shù)據(jù)庫.
我們使用下面的語句來選擇一個(gè)數(shù)據(jù)庫:

以下為引用的內(nèi)容:

<?php
include(\'./txtSQL.class.php\');
sql = new txtSQL(\'./data\');
sql->connect(username, password); // default is sql->connect(\'root\', \'\');
sql->selectdb(\'test\'); //選擇了數(shù)據(jù)庫 \'test\'
?>


4、執(zhí)行指令

通常我們只要使用sql對(duì)象的各種方法下執(zhí)行指令。
例如:

以下為引用的內(nèi)容:

<?php
include(\'./txtSQL.class.php\');
sql = new txtSQL(\'./data\');
sql->connect(username, password); // default is sql->connect(\'root\', \'\');
sql->selectdb(\'test\'); // 選擇了數(shù)據(jù)庫 \'test\'
results = sql->select(array(
\'db\' => \'test\', //這行不是必須的,因?yàn)槲覀円呀?jīng)選定了數(shù)據(jù)庫
\'table\' => \'test\',
\'where\' => array(\'id = 10\', \'and\', \'name =~ John Smith\'),
\'limit\' => array(0, 100)
));
?>


4.1、指令列表

txtSQL2.2支持的指令如下:

以下為引用的內(nèi)容:

4.1- List of commands
showdbs()
createdb()
dropdb()
renamedb()
select()
insert()
update()
delete()
showtables()
createtable()
droptable()
altertable()
describe()
在執(zhí)行指令之前,你必須連接數(shù)據(jù)庫,不然會(huì)產(chǎn)生錯(cuò)誤。手冊(cè)中會(huì)用詳細(xì)的指令說明和實(shí)例(隨后翻譯)。


4.2、顯示結(jié)果

results變量現(xiàn)在包含了表test\'中選中行的信息。
你可以用一個(gè)循環(huán)來實(shí)現(xiàn)顯示results中的所有結(jié)果。

以下為引用的內(nèi)容:

<?php
include(\'./txtSQL.class.php\');
sql = new txtSQL(\'./data\');
sql->connect(username, password); // default is sql->connect(\'root\', \'\');
sql->selectdb(\'test\'); // database \'test\' is now selected
results=
sql->execute(\'select\',
array(\'select\' => array(\'id\', \'name\'),
\'db\' => \'test\',
\'table\' => \'test\',
\'where\' => array(\'id = 10\', \'and\', \'name =~ John Smith\'),
\'limit\' => array(0, 100))));
foreach ( results as key => row )
{
print \"ID: row[id], NAME: row[name]<BR>\n\";
}
?>


5-斷開txtSQL

用完之后斷開數(shù)據(jù)庫是一個(gè)好習(xí)慣。斷開用 disconnect()函數(shù)。

以下為引用的內(nèi)容:

<?php
include(\'./txtSQL.class.php\');
sql = new txtSQL(\'./data\');
sql->connect(username, password); // default is sql->connect(\'root\', \'\');
sql->selectdb(\'test\'); // database \'test\' is now selected
results=
sql->execute(\'select\',
array(\'select\' => array(\'id\', \'name\'),
\'db\' => \'test\',
\'table\' => \'test\',
\'where\' => array(\'id = 10\', \'and\', \'name =~ John Smith\'),
\'limit\' => array(0, 100))));
foreach ( results as key => row )
{
print \"ID: row[id], NAME: row[name]<BR>\n\";
}
sql->disconnect();
?>


6-錯(cuò)誤處理

txtSQL 包含錯(cuò)誤處理能力。主要用以下的函數(shù):

以下為引用的內(nèi)容:

strict()
get_last_error()
last_error()
errordump()

分享:解析php中rename()函數(shù)的妙用
大家都知道,rename()函數(shù)可以對(duì)文件或目錄進(jìn)行重命名的操作。其實(shí)它還可以做很多事情。 熟悉unix的朋友應(yīng)該知道shell命令mv,它相當(dāng)與win32的移動(dòng),而且移動(dòng)的同時(shí)可進(jìn)行重命名。我發(fā)

共2頁上一頁12下一頁
來源:模板無憂//所屬分類:PHP教程/更新時(shí)間:2009-09-15
相關(guān)PHP教程