php使用mysql_connect、mysqli和pdo连接mysql返回的数据都是字符串格式
时间:2019-11-11
本文章向大家介绍php使用mysql_connect、mysqli和pdo连接mysql返回的数据都是字符串格式,主要包括php使用mysql_connect、mysqli和pdo连接mysql返回的数据都是字符串格式使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1. 使用mysql_connect()
1 error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED); 2 $con = mysql_connect("127.0.0.1","root","root"); 3 if (!$con) 4 { 5 die('Could not connect: ' . mysql_error()); 6 } 7 mysql_select_db("test", $con); 8 $result = mysql_query("SELECT * FROM test_oo"); 9 10 while($row = mysql_fetch_array($result)) 11 { 12 // echo gettype($row['id']) . "--" . gettype($row['smallint']); 13 echo "<br />"; 14 var_dump($row['id']); 15 if(is_int($row['id'])) 16 { 17 echo 'int'; 18 }elseif(is_string($row['id'])) 19 { 20 echo 'string'; 21 } 22 }
2. 使用mysqli
$con=mysqli_connect("localhost","root","root","test"); // 检查连接 if (!$con) { die("连接错误: " . mysqli_connect_error()); } $result = mysqli_query($con,'select * from test_oo'); $arr = mysqli_fetch_array($result,MYSQLI_ASSOC); var_dump($arr);
3. 使用pdo
1 error_reporting(E_ALL & ~E_NOTICE & ~E_DEPRECATED); 2 $user = 'root'; 3 $pass = 'root'; 4 try { 5 $dbh = new PDO('mysql:host=localhost;dbname=test', $user, $pass); 6 foreach($dbh->query('SELECT * from test_oo') as $row) { 7 print_r($row); 8 echo '<br>'; 9 settype($row['id'],'int'); 10 echo gettype($row['id']); 11 echo '<br>'; 12 } 13 $dbh = null; 14 } catch (PDOException $e) { 15 print "Error!: " . $e->getMessage() . "<br/>"; 16 die(); 17 }
原文地址:https://www.cnblogs.com/loveufofbi/p/11834367.html
- weblogic.nodemanager.common.ConfigException: Native version is enabled but nodemanager native librar
- hadoop 2.6伪分布安装
- ssh 免密码设置失败原因总结
- C++服务器开发之基于对象的编程风格
- The jQuery UI CSS Framework
- hadoop:将WordCount打包成独立运行的jar包
- Hadoop: MapReduce2多个job串行处理
- UE4新手引导之下载和安装虚幻4游戏引擎
- mac 下卸载mysql的方法
- ZooKeeper 笔记(1) 安装部署及hello world
- mybatis 使用经验小结
- ZooKeeper 笔记(2) 监听数据变化
- 使用C# 和Consul进行分布式系统协调
- 设置 java -jar 的进程显示名称
- MySQL 教程
- MySQL 安装
- MySQL 管理与配置
- MySQL PHP 语法
- MySQL 连接
- MySQL 创建数据库
- MySQL 删除数据库
- MySQL 选择数据库
- MySQL 数据类型
- MySQL 创建数据表
- MySQL 删除数据表
- MySQL 插入数据
- MySQL 查询数据
- MySQL where 子句
- MySQL UPDATE 查询
- MySQL DELETE 语句
- MySQL LIKE 子句
- mysql order by
- Mysql Join的使用
- MySQL NULL 值处理
- MySQL 正则表达式
- MySQL 事务
- MySQL ALTER命令
- MySQL 索引
- MySQL 临时表
- MySQL 复制表
- 查看MySQL 元数据
- MySQL 序列 AUTO_INCREMENT
- MySQL 处理重复数据
- MySQL 及 SQL 注入
- MySQL 导出数据
- MySQL 导入数据
- MYSQL 函数大全
- MySQL Group By 实例讲解
- MySQL Max()函数实例讲解
- mysql count函数实例
- MYSQL UNION和UNION ALL实例
- MySQL IN 用法
- MySQL between and 实例讲解