我是Codeigniter的新手。
我的数据库控制器
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Dbview extends CI_Controller{
public function index()
//standard SQL Query
$sql = "SELECT * FROM 'news'",
$data['query_sql'] = $this->db->query($sql);
//active record query
$data['query_ar'] = $this->db->get('news');
//load view
$this->load->view('dbview',$data);}
?>
我在视图中的dbview
<br />
<b>Standard SQL Query</b> <pre><?php print_r($query_sql->result_array()); ?>></pre>
<br />
<b>Active Record Query</b> <pre><?php print_r($query_ar->result_array()); ?></pre>
我在phpmyadmin中设置数据库,并将数据库信息放入config / database 当我尝试打开浏览器时http://localhost/WeatherFinder/index.php/dbview 什么都没有开放。什么是错的或我还没做什么? THX
答案 0 :(得分:1)
我想我可能已经找到了你的问题。您正在缺少索引函数的左大括号,正如下面的代码中所指出并更正的那样。
?>
您不需要也不建议使用{{1}}关闭控制器。
答案 1 :(得分:0)
感谢大家的帮助! 我想我可能会发现这个问题。 它在我的模型文件中,我还没有正确地写出来。 我稍后会尝试修复它。 并随时发布!