詳細(xì)解析 PHP 向 MySQL 發(fā)送數(shù)據(jù)過(guò)程(2)_PHP教程
推薦:PHP實(shí)現(xiàn)靜態(tài)發(fā)布的方法淺談如今很多網(wǎng)站都是靜態(tài)發(fā)布的,PHP當(dāng)然也可以方便的實(shí)現(xiàn)靜態(tài)發(fā)布嘍,具體的實(shí)現(xiàn)方法很多,下面我就說(shuō)說(shuō)我會(huì)的兩種方法。 方法一:ob_get_contents() 這是一種很方便的方法,也是很常用的方法
因?yàn)槲覀冇玫降氖潜韱?GET 方法,因此數(shù)據(jù)是通過(guò) URL 來(lái)傳送到 submitform.php3 的。顯然, GET 方法是有局限性的,當(dāng)要傳遞的內(nèi)容很多時(shí),就不能用 GET 了,只能用 POST 方法。但不管用什么方法,當(dāng)數(shù)據(jù)傳送完成后, PHP 自動(dòng)的為每一個(gè)表單中的字段建立一個(gè)和他們的名字(表單的 name 屬性)相同的變量。
PHP 變量都已用一個(gè)美元符號(hào)開(kāi)頭的,這樣,在 submitform.php3 腳本處理的過(guò)程中,就會(huì)有 $first_name 和 $last_name 這兩個(gè)變量了,變量的內(nèi)容就是你輸入的內(nèi)容。
我們來(lái)檢查一下你輸入的名字是否真的被輸入到數(shù)據(jù)庫(kù)中了。啟動(dòng) MySQL, 在 mysql> 提示符下輸入:
| mysql> select * from tablename; |
你應(yīng)該可以得到一個(gè)表,內(nèi)容就是你剛才輸入的了:
|
------------ ------------ | first_name | last_name | ------------ ------------ | 柳 | 如風(fēng) ------------ ------------ 1 rows in set (0.00 sec) |
腳本的開(kāi)始兩行是:
| mysql_connect(localhost,username,password); mysql_select_db(dbname); |
這兩個(gè)函數(shù)調(diào)用用來(lái)打開(kāi) MySQL 數(shù)據(jù)庫(kù),具體的參數(shù)的含義剛才已經(jīng)說(shuō)過(guò)了。
下面的一行是執(zhí)行一個(gè) SQL 語(yǔ)句 :
| mysql_query("INSERTINTOtablename(first_name,last_name) VALUES('$first_name','$last_name') "); |
mysql_query 函數(shù)就是用來(lái)對(duì)選定的數(shù)據(jù)庫(kù)執(zhí)行一個(gè) SQL 查詢(xún)。你可以在 mysql_query 函數(shù)中執(zhí)行任何的 SQL 語(yǔ)句。被執(zhí)行的 SQL 語(yǔ)句必須作為一個(gè)字符串用雙引號(hào)括起來(lái),在其中的變量要用單引號(hào)括起來(lái)。
分享:PHP技術(shù)進(jìn)階 用PHP處理多個(gè)同名復(fù)選框如果一個(gè)表單中有多個(gè)同名復(fù)選框,在提交到php時(shí)卻只有一個(gè)值,而并不像asp那樣是一串用逗號(hào)分割的值。有一個(gè)很簡(jiǎn)單的方法來(lái)解決:將復(fù)選框的name后面加上[],例如:<input type="check
- PHPNOW安裝Memcached擴(kuò)展方法詳解
- php記錄頁(yè)面代碼執(zhí)行時(shí)間
- PHP中獎(jiǎng)概率的抽獎(jiǎng)算法程序代碼
- apache設(shè)置靜態(tài)文件緩存方法介紹
- php對(duì)圖像的各種處理函數(shù)代碼小結(jié)
- PHP 關(guān)于訪問(wèn)控制的和運(yùn)算符優(yōu)先級(jí)介紹
- 關(guān)于PHP語(yǔ)言構(gòu)造器介紹
- php/js獲取客戶(hù)端mac地址的實(shí)現(xiàn)代碼
- php5.5新數(shù)組函數(shù)array_column使用
- PHP preg_match的匹配多國(guó)語(yǔ)言的技巧
- php 中序列化和json使用介紹
- php采集文章中的圖片獲取替換到本地
- 相關(guān)鏈接:
復(fù)制本頁(yè)鏈接| 搜索詳細(xì)解析 PHP 向 MySQL 發(fā)送數(shù)據(jù)過(guò)程(2)
- 教程說(shuō)明:
PHP教程-詳細(xì)解析 PHP 向 MySQL 發(fā)送數(shù)據(jù)過(guò)程(2)
。