• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[solved]Error Undefined property:

#1
[eluser]brucebat[/eluser]
I have found the source of a new problem when calling my model function?

-I have checked my variables being passed that they are initilized!
-I have ensure the datbase library is autoloaded
-I have located the where the error is occurring see below.


Error:
Quote:A PHP Error was encountered

Severity: Notice

Message: Undefined property: Submit::$create_record

Filename: core/Model.php

Line Number: 50


Code:
$this->load->model('submit_model');
echo "test breakpoint";       return;                                                           $this->submit_model->create_record($completedstaffrows, $completedeventrows); //error happens here?

Would a constructor fix this?


Function declaration in the model called Submit_model
Code:
public function create_record($completedstaffrows , $completedeventrows)
        {
        
             //code here
                 }

#2
[eluser]Aken[/eluser]
Object property:
Code:
$object->create_record

Object function:
Code:
$object->create_record($parameter, $parameter)

#3
[eluser]brucebat[/eluser]
That does not seem to work.

I checked my autoloading of the model class and it is fine.

The function works fine also and submits to the database so unless this is a minor glitch (any way to remove the notification of the error).

#4
[eluser]TheBaron[/eluser]
This isn't an error. Its a notice. It is there because of what Aken said.

Somewhere you have done this.

Either outside of the model you have done this...

Code:
$this->submit_model->create_record;

Or inside the model you have done this.

Code:
$this->create_record

If all you are doing is calling the model, then exiting, I would suggest you check your constructor function.

#5
[eluser]brucebat[/eluser]
Fixed it .

Was caused by a if statement on the function which did not have the "()" at the end.

Thanks for the help!


Digg   Delicious   Reddit   Facebook   Twitter   StumbleUpon  


  Theme © 2014 iAndrew  
Powered By MyBB, © 2002-2019 MyBB Group.