【发布时间】:2017-10-04 16:00:56
【问题描述】:
我试图将一个值从我的数据库传递到输入,但我抛出以下错误。我不确定在这种情况下你是否应该使用 return $ this-> db-> get () -> row ();在模型中。欢迎任何帮助。
A PHP Error was encountered
Severity: 4096
Message: Object of class stdClass could not be converted to string
Filename: usuarios/vConsulta_Horarios.php
Line Number: 590
Backtrace:
File: C:\xampp\htdocs\SAE\application\views\usuarios\vConsulta_Horarios.php
Line: 590
Function: _error_handler
File: C:\xampp\htdocs\SAE\application\controllers\cCalendar.php
Line: 26
Function: view
File: C:\xampp\htdocs\SAE\index.php
Line: 315
Function: require_once
模型(移动日历)
public function lunes(){
$this->db->select('MIN(horario.hrs_ini)');
$this->db->from('horario');
$this->db->join('usuarios','horario.rut_usu = usuarios.rut_usu');
$this->db->where('usuarios.rut_usu','17811942-4');
$this->db->where('horario.lunes','ATTE. ESTUDIANTES');
return $this->db->get()->row();
控制器(cCalendar)
public function index(){
$this->load->view('layouts/header.php');
$this->load->view('layouts/menu.php');
$this->load->model('mCalendar');
$data['start_lunes'] = $this->mCalendar->lunes();
$this->load->view('usuarios/vConsulta_Horarios.php',$data);
$this->load->view('layouts/footer.php');
}
查看
<div class="col-md-2">
<div class="form-group">
<label>fecha</label>
<input tupr="text" id="fecha_actual" name="fecha_actual" value="<?php echo $start_lunes;?>">
</div>
</div>
【问题讨论】:
-
可以添加cCalendar.php的代码吗?
-
是控制器
-
啊,对不起,我看错了!你用什么来管理数据库?可能“row()”的结果不是单个值而是一个对象
-
我应该返回这个 17:30:00
-
总是只会返回一个结果
标签: php codeigniter