PHP查询数据库,对象结果集转化为数组

$row = $this->db->get();//得出对象结果集
$result = array();
if($row) {
    //转化为数组
   while($value = $row->fetch_array()) {
            $result[] = $value;
     }
}
print_r($result);eixt;
return $result;
$result=$mysql_query("select `id` from table_a");
$ar=array();
while($rows=$mysql_fetch_array($result))
{
   $ar[] = rows[‘id‘];//把id存放到数组里
}
时间: 2024-10-14 00:53:52

PHP查询数据库,对象结果集转化为数组的相关文章

将类数组对象(array-like object)转化为数组对象(Array object)

用法:Array.prototype.slice.call(array-like object) // 创建一个类数组对象 var alo = {0:"a", 1:"b",2:"c", length:3}; // 转化 var arr = Array.prototype.slice.call(alo); console.log( Array.isArray(alo) // false ) console.log( Array.isArray(ar

oracle(查询数据库对象1)

1 --查询表信息 2 xxx_tables--包含表的基本描述信息和统计信息 3 xxx_tab_columns--包含表中列的描述信息和统计信息 4 xxx_all_tables--包含当前数据库所有的关系表和对象表信息 5 xxx_tab_comments--包含所有表和视图的注释信息 6 xxx_col_comments--包含所有表和视图的列注释信息 7 xxx_tab_statistics--包含所有表和统计信息 8 xxx_tab_col_statistics--包含所有表中列的统

013.CI4框架CodeIgniter数据库操作之:查询数据库,并让数据以数组的方式返回查询结果

01. 我们在CI4框架中的Model文件夹新建一个User_model.php的文件,使用的是getResultArray,表示并让数据以数组的方式返回查询结果,代码如下: <?php namespace App\Models\System; use CodeIgniter\Model; class User_model extends Model { var $Db; function __construct() { parent::__construct(); //创建数据库连接 $thi

JS获取对象某列转化为数组并去除重复

const data=[{EnumKey:1,EnumValue:'测试1'},{EnumKey:2,EnumValue:'测试2'},{EnumKey:1,EnumValue:'测试1'}] const plineArr = data.map(obj => { return obj.EnumValue }) const tt= [...new Set(plineArr)] 结果: tt:['测试1','测试2'] 原文地址:https://www.cnblogs.com/volts0302/p

MSSQL中数据库对象类型解释

public string GetObjectTypeName(object oType) { switch (oType+"") { case "U": return "用户表"; case "V": return "视图"; case "P": return "存储过程"; case "TF": return "表函数";

Oracle数据库对象查询是否被锁定及解锁

Oracle数据库对象是否被锁定查询SQL及解锁过程SQL详见下面: --查询当前用户下被锁的对象SELECT B.OBJECT_NAME, B.OWNER, C.SID,C.SERIAL#,C.OSUSER, C.MACHINE, C.TERMINAL  FROM V$LOCKED_OBJECT A, DBA_OBJECTS B, V$SESSION C WHERE A.OBJECT_ID = B.OBJECT_ID   AND A.SESSION_ID = C.SID   AND c.STA

【整理】SQLServer查询各种数据库对象(表,索引,视图,图表,存储过程等)

首先明确数据库对象的定义:数据库对象定义数据库内容的结构.它们包含在数据库项目中,数据库项目还可以包含数据生成计划和脚本. 常见的数据库对象包括:表,索引,视图,图表,缺省值,规则,触发器,存储过程,函数等 1.sys.objects视图 数据库中创建的每一个对象都对应表中的一行,但不包括DDL触发器,查询触发器应该使用sys.triggers 常见的不同类型对象在sys.objects中的区分: 类型 type列 type_desc列 FOREIGN KEY 约束 F FOREIGN_KEY_

Oracle组函数、多表查询、集合运算、数据库对象(序列、视图、约束、索引、同义词)等

count组函数:(过滤掉空的字段) select count(address),count(*) from b_user max() avg() min(),sum() select sum(age),max(age),min(age),avg(nvl(age,0)) from b_user 1       260     70      10      37.1428571428571 group by:如果前面定义了该字段名  则groupby必须也写上该字段 select name,pw

在SQL Server的子查询、视图、内联函数等数据库对象中,不应该单独使用ORDER BY语句

我们知道在SQL语句中,ORDER BY语句可以用来排序.但是在SQL Server中,如果我们在子查询.视图.内联函数等数据库对象中单独使用ORDER BY语句是不允许的,来看下面的SQL语句: SELECT * FROM ( SELECT [ID],[Code],[Name],[Age],[Sex],[Class] FROM [dbo].[Student] ORDER BY [ID] DESC ) AS T_Student 执行该语句,SQL Server会报错,错误信息如下: The OR