Welcome Guest, Not a member yet? Register   Sign In
[SOLVED] Trying to get property of non-object
#4

[eluser]kaejiavo[/eluser]
Try it like this:
Code:
//Controller
        public function query() {
            $user_id = $this->input->post('query');

//i have assumed that pk_emp_id is your table key, you maybe have to correct that
$q = Doctrine_Core::getTable('Employee_info')
    ->createQuery('e')
    ->where('e.pk_emp_id = ?', $user_id);

$employee = $q->fetchOne(array(), Doctrine_Core::HYDRATE_ARRAY);

            
            $vars['employee'] = $employee;
            $vars['employment'] = Doctrine::getTable('Employment_info')->find($user_id);
            $vars['performance'] = Doctrine::getTable('Employee_performance')->find($user_id);
            $vars['timeoff'] = Doctrine::getTable('Employee_time_off')->find($user_id);
            $vars['salary'] = Doctrine::getTable('Salary')->find($user_id);
            
            
            $this->load->view('home', $vars);
            
            
        }

//view
...
<?php echo form_input('empid',set_value('empid',$employee['pk_emp_id'])); ?>
...

As i dont know what you really want to do with your code, this is possibly not the best way to do it with doctrine.
It is just a way to get rid of the error you get by accessing empty object variables.


Messages In This Thread
[SOLVED] Trying to get property of non-object - by El Forum - 10-17-2010, 11:26 PM
[SOLVED] Trying to get property of non-object - by El Forum - 10-17-2010, 11:43 PM
[SOLVED] Trying to get property of non-object - by El Forum - 10-17-2010, 11:50 PM
[SOLVED] Trying to get property of non-object - by El Forum - 10-18-2010, 12:07 AM
[SOLVED] Trying to get property of non-object - by El Forum - 10-18-2010, 12:14 AM
[SOLVED] Trying to get property of non-object - by El Forum - 10-18-2010, 12:28 AM
[SOLVED] Trying to get property of non-object - by El Forum - 10-18-2010, 05:39 PM



Theme © iAndrew 2016 - Forum software by © MyBB