行者无间 发表于 2015-5-8 15:24:39

新手请教,下面的写法出现的问题

$query = $this->db->select("select * from printer where ID =1");
foreach ($query->result_array() as $row)
{
   echo $row->Terminal;
   echo $row->Mone;
}
以上是代码
下面是错误信息
A PHP Error was encounteredSeverity: Warning
Message: mysql_fetch_array() expects parameter 1 to be resource, boolean given
Filename: controllers/Abc.php
Line Number: 19
Backtrace:
File: D:\xampp\htdocs\1.0\application\controllers\Abc.php
Line: 19
Function: mysql_fetch_array File: D:\xampp\htdocs\1.0\index.php
Line: 230
Function: require_once
各路大神,请问如何处理呢?

行者无间 发表于 2015-5-8 17:22:25

行者无间 发表于 2015-5-8 17:18
我把这个改成
$query = $this->select("select * from printer");
foreach ($query->result_array() as...

下面是源代码,一直搞不懂怎么处理,实现不出来,请大神指教。

class test extends CI_Controller{
function __construct()
   {
    parent::__construct();
   }
   
public function index()
{
$query = $this->select("select * from printer where ID=1");
foreach ($query->result_array() as $row)
{
   echo $row["Terminal"];
   echo $row["Money"];
}
}
}


Closer 发表于 2015-5-8 17:54:28

本帖最后由 Closer 于 2015-5-8 17:57 编辑

行者无间 发表于 2015-5-8 17:22
下面是源代码,一直搞不懂怎么处理,实现不出来,请大神指教。

class test extends CI_Controller{

你先確定資料庫有連線,有 printer 這張表,並且有欄位名稱 = ID 且值 = 1
再 print_r() 看有沒有值再進行下一步

public function index(){
    $query =$this->db->query("select * from printer where ID=1");
    print_r($query->result_array());
}
 

行者无间 发表于 2015-5-8 17:18:39

Closer 发表于 2015-5-8 16:56
你把兩種不同範例混用了 ... 不是手冊的問題

我把这个改成
$query = $this->select("select * from printer");
foreach ($query->result_array() as $row)
{
   echo $row["Terminal"];
   echo $row["Money"];
}
然后显示:

抱歉,此网页暂时无法访问
原因:服务器遇到异常(500)


Closer 发表于 2015-5-8 15:58:09

result_array() 是已經轉為陣列型態

行者无间 发表于 2015-5-8 16:10:48

Closer 发表于 2015-5-8 15:58
result_array() 是已經轉為陣列型態

然后,我该怎么处理呢?

Closer 发表于 2015-5-8 16:20:43

本帖最后由 Closer 于 2015-5-8 16:30 编辑

行者无间 发表于 2015-5-8 16:10
然后,我该怎么处理呢?
請參閱 : CI 手冊 - 生成查询记录集

行者无间 发表于 2015-5-8 16:47:45

Closer 发表于 2015-5-8 16:20
請參閱 : CI 手冊 - 生成查询记录集

额,我一开始就是参考这个手册才出现这种问题的

Closer 发表于 2015-5-8 16:56:31

行者无间 发表于 2015-5-8 16:47
额,我一开始就是参考这个手册才出现这种问题的
你把兩種不同範例混用了 ... 不是手冊的問題

jiekexuan 发表于 2015-5-8 17:54:29

少了reslute
页: [1] 2
查看完整版本: 新手请教,下面的写法出现的问题