久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

php中bind_param()函數用法分析

這篇文章主要介紹了php中bind_param()函數用法,簡單分析了bind_param()函數的功能、參數、使用方法與相關注意事項,需要的朋友可以參考下

本文實例講述了php中bind_param()函數用法。分享給大家供大家參考,具體如下:

從字面上不難理解,綁定的參數;下面我通過一個綁定參數的例子講一下:

for example:

bind_param("sss", firstname,lastname, $email);

1. 該函數綁定了 SQL 的參數,且告訴數據庫參數的值。 "sss" 參數列處理其余參數的數據類型。s 字符告訴數據庫該參數為字符串。

參數有以下四種類型:

i - integer(整型)
d - double(雙精度浮點型)
s - string(字符串)
b - BLOB(布爾值)

每個參數都需要指定類型。

通過告訴數據庫參數的數據類型,可以降低 SQL 注入的風險。

2. 上面的firstname,lastname, $email傳的是引用,在php5.3之后是不能直接寫成字符串的,為了驗證這個結論,在此我寫了一段測試,如下:

$servername="localhost";
$username="root";
$password="admin";
$dbname="test";
$conn=new mysqli($servername,$username,$password,$dbname);
if($conn->connect_error){
 die("connected failed:".$conn->connect_error);
}
$sql="INSERT INTO user(user_first,user_last,age)VALUES(?,?,?)";
$stmt=$conn->prepare($sql);
$stmt->bind_param("sss","xiao","hong",22);
$stmt->execute();
echo "News records created successfully!";
$stmt->close();
$conn->close();

上面我寫了一段將參數直接寫成字符串的測試程序,運行之后彈出:

最后我將程序改寫為如下:

$servername="localhost";
$username="root";
$password="password";
$dbname="test";
$conn=new mysqli($servername,$username,$password,$dbname);
if($conn->connect_error){
   die("Connect failed:".$conn->connect_error);
}
$sql="INSERT INTO user(user_first,user_last,age)VALUES(?,?,?)";
$stmt=$conn->prepare($sql);
$stmt->bind_param("sss",$user_first,$user_last,$age);
$user_first="xiao";
$user_last="hong";
$age=12;
$stmt->execute();
echo "News records created successfully!";
$stmt->close();
$conn->close();

而上面這段程序可以正常執行.

PS:這里再為大家提供一個相關的php函數表供大家查詢參考:

php在線函數參考表:
http://tools.jb51.net/table/php_fun_table

更多關于PHP相關內容感興趣的讀者可查看本站專題:《php字符串(string)用法總結》、《php常用函數與技巧總結》、《PHP數據結構與算法教程》、《php程序設計算法總結》、《PHP數組(Array)操作技巧大全》及《php常見數據庫操作技巧匯總》

希望本文所述對大家PHP程序設計有所幫助。

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了PHP有序表查找之插值查找算法,簡單分析了插值查找算法的概念、原理并結合實例形式分析了php實現針對有序表插值查找的相關操作技巧,需要的朋友可以參考下
下面小編就為大家分享一篇ThinkPHP整合datatables實現服務端分頁的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇PHP實現APP微信支付的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
這篇文章主要介紹了PHP實現的多維數組排序算法,結合實例形式對比分析了php針對多維數組及帶有鍵名的多維數組進行排序相關操作技巧與注意事項,需要的朋友可以參考下
這篇文章主要為大家詳細介紹了php結合ajaxuploadfile實現無刷新文件上傳功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本篇文章給大家詳細介紹了PHP開發接口使用RSA進行加密解密方法,對此有興趣的朋友可以學習下。
主站蜘蛛池模板: 免费观看羞羞视频网站 | 成人在线观看网站 | 日韩欧美在线视频播放 | 亚洲欧美在线观看 | 麻豆久久精品 | 日韩国产免费观看 | 精品国产一区二区三区观看不卡 | 国产精品成人一区二区三区吃奶 | 国产精品视屏 | 午夜丁香视频在线观看 | 欧美成人精品在线 | 成人欧美一区二区三区黑人孕妇 | 亚洲 欧美 日韩 在线 | 精精国产xxxx视频在线 | 激情五月激情综合网 | 日本天天操 | 天天爽综合网 | 久久久久国产精品 | 欧美成年网站 | japan21xxxxhd美女| 午夜影院在线免费观看视频 | 午夜欧美a级理论片915影院 | 成人网视频 | 欧美日韩淫片 | h视频在线观看免费 | 成人午夜影院 | 国产精品高潮呻吟久久 | 婷婷五月色综合香五月 | 精品欧美一区二区精品久久久 | 久久不卡 | 欧美中文字幕一区二区 | 亚洲高清三级 | 久久久久久99 | 狠狠干2020| 欧美国产日韩在线 | 日韩欧美在线视频观看 | 人人看人人干 | 不卡在线视频 | 国产一级视频免费播放 | 中文字幕在线第一页 | 蜜桃一区二区三区在线 |