关于使用PDO连接数据库的一些基本操作
2017-06-23 15:18
591 查看
<?php header("content-type:text/html;charset=utf-8"); $dsn="mysql:dbname=EC_ERP_v2;host=127.0.0.1"; $db_user='WebDev'; $db_pass='WebDev'; try{ $pdo=new PDO($dsn,$db_user,$db_pass); }catch(PDOException $e){ echo '数据库连接失败'.$e->getMessage(); } $openid = '94782645F82DCACFa'; $sql="select * from erp_user where user_qq='$openid'; "; $rmt=$pdo->query($sql); $res = $rmt->fetchAll(); if(count($res)>0){ echo '用户存在'; echo '<pre>'; var_dump($res); echo '</pre>'; }else{ $username = 'admin'; $userpsw = md5('123456'); $userheadurl ='http://q.qlogo.cn/qqapp/1404053/94782645F82DCACF41BF9246AEF1'; $time = time(); $sqla = "insert into erp_user (user_name,user_pwd,user_headurl,user_qq,user_createtime) values ('$username','$userpsw','$userheadurl','$openid','$time');"; $rest = $pdo->exec($sqla); $aa =$pdo->errorInfo();//可以打印错误信息; var_dump($aa); echo '影响行数:'.$rest; } //新增 $sql="insert into buyer (username,password,email) values ('ff','123456','admin@admin.com')"; $res=$pdo->exec($sql); echo '影响行数:'.$res; //修改 $sql="update buyer set username='ff123' where id>3"; $res=$pdo->exec($sql); echo '影响行数:'.$res; //查询 $sql="select * from buyer"; $res=$pdo->query($sql); foreach($res as $row){ echo $row['username'].'<br/>'; } //删除 $sql="delete from buyer where id>5"; $res=$pdo->exec($sql); echo '影响行数:'.$res; ?>
相关文章推荐
- 关于Java连接数据库的一些操作
- 一个关于php使用pdo方式进行数据库连接和处理的类
- java 关于使用java1.8的localDateTime日期操作的基本使用以及一些使用技巧 持续更新...
- 一个关于php使用pdo方式进行数据库连接和处理的类
- php使用PDO连接操作数据库
- php学习笔记之PDO连接数据库及一些操作
- 关于C# Ado.NET连接数据库操作基本实例模板
- 关于C#中使用SQLDMO来获取数据库中的一些操作
- EF CodeFirst关于数据库的一些基本操作
- php使用pdo连接mssql server数据库实例
- QT数据库连接操作基本学习教程
- java 演示使用jdbc-odbc桥连接的方式操作数据库 向数据库中添加数据
- 使用PDO连接数据库 查询和插入乱码的解决方法
- PHP程序中使用PDO对象实现对数据库的增删改查操作的示例代码
- 关于数据库连接的一些问题
- 【Linux基础学习之一】关于Linux的一些基本操作(linux登陆、口令文件、多终端登陆)
- [Java] JDBC 01 初步 , java 连接 数据库的基本六步操作
- 关于数据库操作整理的一些经验
- 数据库连接、操作(封装使用)
- C#中DataSet、SqlDataAdapter的使用-关于数据库操作