讲解php中 pdo占位符的使用方法

jacklove
发布: 2023-03-30 17:18:01
原创
3371 人浏览过

pdo占位符在php使用有着重要的作用,本篇文章将介绍其使用方法。

$dbms='mysql';//数据库类型 $host='localhost';//数据库主机名 $dbName='test';//使用的数据库 $user='root';//数据库连接用户名 $pass='root';//对应的密码 $dsn="$dbms:host=$host;dbname=$dbName"; try{ $db=newPDO($dsn,$user,$pass);//初始化一个PDO对象 }catch(PDOException$e){ die("Error!:".$e->getMessage()." "); } $username=isset($_GET['username'])?$_GET['username']:''; $ip=isset($_GET['ip'])?$_GET['ip']:''; $mac=isset($_GET['mac'])?$_GET['mac']:''; $apMac=isset($_GET['apMac'])?$_GET['apMac']:''; $loginTime=isset($_GET['loginTime'])?$_GET['loginTime']:''; $time=date('Y-m-dH:i:s'); //编写sql使用占位符 $sql="insertintotest(username,ip,mac,apMac,loginTime,insert_time) values(:username,:ip,:mac,:apMac,:loginTime,'$time')"; $query=$db->prepare($sql); /** 感觉挺麻烦的 $query->bindParam(':username',$username); $query->bindParam(':ip',$ip); $query->bindParam(':mac',$mac); $query->bindParam(':apMac',$apMac); $query->bindParam(':loginTime',$loginTime); $query->execute(); **/ $result=$query->execute(array( ':username'=>$username, ':ip'=>$ip, ':mac'=>$mac, ':apMac'=>$apMac, ':loginTime'=>$loginTime, ));
登录后复制

本篇介绍了pdo占位符的使用方法,更多相关内容请关注php中文网。

相关推荐:

列举PHP空值检测函数及方法

PHP连接数据库,通过面向过程方法实现最基本的增删改查操作

如何通过PHP实现Mysql数据库连接、查询、记录集等操作

以上是讲解php中 pdo占位符的使用方法的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!