詳細(xì)解析 PHP 向 MySQL 發(fā)送數(shù)據(jù)過(guò)程(3)_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() 這是一種很方便的方法,也是很常用的方法
有一個(gè)要注意的事情: MySQL 的語(yǔ)句要用一個(gè)分號(hào) (;) 結(jié)束,一行 PHP 代碼同樣也是這樣,但是在 PHP 腳本中的 MySQL 語(yǔ)句是不能有分號(hào)的。也就是說(shuō),當(dāng)你在 mysql> 的提示符下輸入 MySQL 命令,你應(yīng)該加上分號(hào):
| INSERTINTOtablename(first_name,last_name) VALUES('$first_name','$last_name'); |
但是如果這個(gè)命令出現(xiàn)在 PHP 腳本中,就要去掉那個(gè)分號(hào)了。之所以這樣做,是因?yàn)橛械恼Z(yǔ)句,如 SELECT 和 INSERT ,有沒(méi)有分號(hào)都可以工作。但是還有一些語(yǔ)句,如 UPDATE ,加上分號(hào)就不行了。為了避免麻煩,記住這條規(guī)則就好了。
PHP 如何從 MySQL 中提取數(shù)據(jù)
現(xiàn)在我們建立另外一個(gè) HTML 表單來(lái)執(zhí)行這個(gè)任務(wù):
| <html> <body> <formaction=searchform.php3method=GET> 請(qǐng)輸入您的查詢內(nèi)容: <p> 姓:<inputtype=textname=first_namesize=25maxlength=25> <p> 名:<inputtype=textname=last_namesize=25maxlength=25> <p> <inputtype=submit> </form> </body> </html> |
同樣,還要有一個(gè) php 腳本來(lái)處理這個(gè)表單,我們?cè)俳⒁粋(gè) searchform.php3 文件:
| <html> <body> <?php mysql_connect(localhost,username,password); mysql_select_db(dbname); if($first_name=="") {$first_name='%';} if($last_name=="") {$last_name='%';} $result=mysql_query("SELECT*FROMtablename WHEREfirst_nameLIKE'$first_name%' ANDlast_nameLIKE'$last_name%' "); if($row=mysql_fetch_array($result)){ do{ print$row["first_name"]; print(""); print$row["last_name"]; print("<p>"); }while($row=mysql_fetch_array($result)); }else{print"對(duì)不起,再我們的數(shù)據(jù)庫(kù)中,沒(méi)有找到符合的紀(jì)錄。";} ?> </body> </html> |
分享: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獲取客戶端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ò)程(3)
- 教程說(shuō)明:
PHP教程-詳細(xì)解析 PHP 向 MySQL 發(fā)送數(shù)據(jù)過(guò)程(3)
。