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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

php与mysql基础教程第二版_PHP 和 MySQL 基础教程(二)

發布時間:2023/12/15 数据库 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php与mysql基础教程第二版_PHP 和 MySQL 基础教程(二) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本篇文章給大家帶來的內容是關于PHP 和 MySQL 基礎教程(二),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

數據驗證

清理空格

trim 函數將清除數據頭尾的空格,它的語法是:trim ($first_name);

必填字段的處理

在你數據庫中,有些字段時必須填寫的。這樣對應于 HTML 表單的相應的字段也不允許空出來不填。當然,這個檢驗處理的過程可以用客戶端的 javaScript 腳本來處理,但既然我們講的是 php ,就還使用 PHP 來處理吧。下面的代碼檢查用戶的姓是否輸入:if (ereg(".", $first_name) == 1)

{

PRint (" 姓 : ");

print ("$first_name");

$verify = "OK";

}

else

{

print ("< b> 錯誤: < /b> 您的尊姓沒有被填寫 ");

$verify = "bad";

}

ereg 模式識別函數,用來判定指定的字符串是否包含有某一個子串。它的第一個參數就是判定是否包含的子串,第二個參數指定要搜索的字符串,通常是一個變量。 Ereg 函數返回“ 0 ”( false ),表示匹配失敗,或者 “ 1 ”( true ),表示匹配成功。在這兒逗點“ . ”是模式式別的統配符,代表任何的字符。這樣表達式 ereg(".", $first_name) == 1 就意味著在變量 $first_name 中包含有至少一個字符了。

檢查 e-mail 地址

用下面的這些字符常量來作為 ereg 函數的第一個參數,就可以輕松的進行 e-mail 地址檢查了 :

"@" :必須包含 @

"^@" :不能用 @ 打頭

"@.*.." : 在 @ 和 . 中 間必須要有字符存在。

"....*" :在 . 之后至少要有兩個字符

" " :不允許有空格

比照這這幾個參數示例,你也可以設計一些其它的輸入驗證。

檢查用戶名是否唯一

這個動作似乎也是必須要作的了:MySQL_connect (localhost, username, passWord);

mysql_select_db (dbname);

$result = mysql_query ("SELECT * FROM tablename

WHERE USER_ID = '$USER_ID'

");

if ($row = mysql_fetch_array($result))

{

print ("< b> 錯誤: < /b> 用戶名 < b>");

print ("$USER_ID ");

print ("< /b> 已經被占用,請選者其它的再試試。 ");

print ("< p>");

$verify = "bad";

}

else

{

print (" 用戶 ID: ");

print ("$USER_ID ");

}

代碼的思想很簡單,讀到這兒,相信它已經難不住你了。

檢查用戶名是否唯一

這個動作似乎也是必須要作的了:mysql_connect (localhost, username, password);

mysql_select_db (dbname);

$result = mysql_query ("SELECT * FROM tablename

WHERE USER_ID = '$USER_ID'

");

if ($row = mysql_fetch_array($result))

{

print ("< b> 錯誤: < /b> 用戶名 < b>");

print ("$USER_ID ");

print ("< /b> 已經被占用,請選者其它的再試試。 ");

print ("< p>");

$verify = "bad";

}

else

{

print (" 用戶 ID: ");

print ("$USER_ID ");

}

代碼的思想很簡單,讀到這兒,相信它已經難不住你了。

以上就是PHP 和 MySQL 基礎教程(二)的內容,更多相關內容請關注PHP中文網(www.php.cn)!

相關推薦:

本文原創發布php中文網,轉載請注明出處,感謝您的尊重!

總結

以上是生活随笔為你收集整理的php与mysql基础教程第二版_PHP 和 MySQL 基础教程(二)的全部內容,希望文章能夠幫你解決所遇到的問題。

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