欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  php教程

php 数据库可以查到数据的sql语句,在代码里为什么查不到数据

程序员文章站 2024-01-06 22:42:16
...

环境:php5.4.16。用的wampserver,但是先前的程序是用php5.1开发的,貌会有一些奇怪的问题。用的CI框架,我估计还是得放到5.1上调试。不然总是各种问题,总是一开始时查询都没有问题,但是过了一两天就查询不到 数据 ,我想可能是版本的问题:如php 数据 库

环境:php5.4.16。用的wampserver,但是先前的程序是用php5.1开发的,貌似会有一些奇怪的问题。用的CI框架,我估计还是得放到5.1上调试。不然总是各种问题,总是一开始时查询都没有问题,但是过了一两天就查询不到数据,我想可能是版本的问题:如php 数据可以查到数据的sql语句,在代码为什么查不到数据。用echo输出来sql语句,放到数据里是查询得到数据的。而且那个程序前面几天查数据一直没问题,到后面几天就查询不到数据了。很是奇怪,执行的代码如下:

没有改之前的代码

$sql = "select * from `p_info` where `requestid` = 0";
$query = mysql_query ( $sql );
while ( $re = mysql_fetch_array ( $query ) ) {
$rel [] = $re;
}

改之后就可以查询到数据了:

$sql = "select * from `p_info` where `requestid` = 0";
$q = $this->db->query ( $sql);
$rel = $q->result_array ();

前面那里的mysql_fetch_array 会有黄色的提示。

上一篇:

下一篇: