【发布时间】:2014-07-22 18:14:17
【问题描述】:
我在 PHP 上从头开始编写了一个简单的 MVC,为什么当我尝试 print_r 收到的数据时收到此消息 Resource id #7?
这是我的代码:
控制器:
$data = $this->query->db_select();
print_r($data);
include 'view/show_all.php';
模型/query.php
public function db_select(){
$test = $this->query_db->select("SELECT * FROM sis");
return $test;
}
模型/connect.php
<?php
/**
* DB Connect PDO
*/
class Connect
{
private $DBCOnnect;
public function __construct(){
$this->DBConnect = mysql_connect("localhost", "root", "");
mysql_select_db("activity");
}
public function insert($query) {
return mysql_query($query);
}
public function delete($query) {
return mysql_query($query);
}
public function select($query) {
return mysql_query($query);
}
public function update($query) {
return mysql_query($query);
}
public function close() {
mysql_close($this->DBConnect);
}
}
?>
【问题讨论】:
-
-1: 一个不使用
PDO的DB Connect PDO?自 PHP 5.5 起,mysql_*函数也被弃用