php sybase_fetch_array使用方法
函数解读:sybase_fetch_array()
此函数堪称数据库查询结果的“拆迁队”,它负责将查询结果“result”逐一拆解,存储至数组变量之中。若result毫无所获,此函数将果断返回false值。在功能上,它可谓是sybase_fetch_row()的升级版,不仅可以将返回列及数字索引放入数组,更能够将文字索引也纳入其中。
语法详述:array sybase_fetch_array(int result);
让我们通过几个实例来直观感受其强大功能。
实例一:
想象一下,你正在处理一段PHP代码。执行了一条SQL查询语句后,使用此函数来提取结果。代码如下:
$q = sybase_query("SELECT COUNT(DISTINCT OPPORTUNITY_ID) FROM M_OPP_INTERESTS WHERE INTEREST_ID = $i_id", $db);
while ($op_by_int = sybase_fetch_array($q)) {
while (list($k, $v) = each($op_by_int)) {
echo "\$op[$k] => $v";
}
}
?>
执行后,你将得到类似这样的输出:
$op[0] => 2164
$op[puted] => 2164
实例二:
再来看一个例子,这段代码连接了SYBASE数据库,并执行了一个查询语句:
$dbh = sybase_connect('SYBASE', '', '');
$q = sybase_query('SELECT FROM p, a WHERE p.person_id= a.person_id');
var_dump(sybase_fetch_array($q));
sybase_close($dbh);
?>
假设这两个表只有一个名为"person_id"的列,这段代码将产生如下输出:
array(4) { [0]=> int(1) ["person_id"]=> int(1) [1]=> int(1) ["person_id1"]=> int(1)} 这就是本函数的魔力所在。无论是数字索引还是文字索引,它都能轻松应对。当你的数据库查询需要高效处理时,不妨试试这个函数。它定会成为你的得力助手。
编程语言
- php sybase_fetch_array使用方法
- Jquery遍历select option和添加移除option的实现方法
- 使用DNode实现php和nodejs之间通信的简单实例
- Server.Execute方法执行指定的ASP程序
- js实现的二分查找算法实例
- laravel 出现command not found问题的解决方案
- 四个常见html网页乱码问题及解决办法
- 屏蔽PHP默认设置中的Notice警告的方法
- php获取远程文件内容的函数
- js正则解析URL参数示例代码
- Angularjs中UI Router的使用方法
- js关于getImageData跨域问题的解决方法
- php通过修改header强制图片下载的方法
- DIV随滚动条滚动而滚动的实现代码【推荐】
- SQl 语句(常见)
- 浅谈PHP中单引号和双引号到底有啥区别呢?