Re: model method executed as sql query problem.

2009-09-15 Thread brian

Set debug to 2. Also, delete all files in app/tmp/cache/models/ folder.

Then double-check those filenames and the names of the classes. :-)

On Mon, Sep 14, 2009 at 4:58 PM, Herberth Amaral
 wrote:
>
> Sorry for post in this old topic, but I am having the same problem in
> my models and their files are properly named. Also, the validation
> rules, primary key and relationships  that I am setting on these
> models can't work. I spent almost an hour searching google a way to
> resolve this problem, but I couldn't find anything. It's weird because
> the problem doesn't occurs when I set those values in my controller.
> Does anyone figure out what is going on?
>
> I am using php v5.2.9 and CakePHP v1.2.5
>
> [Sorry for eventual english mistakes...It's not my native language :]
>
> On 5 set, 11:41, brian  wrote:
>> This can happen when Cake cannot locate the file for your model. Check
>> that the file isnamed correctly: for MyModel the filename should be
>> my_model.php.
>>
>> On Fri, Sep 4, 2009 at 11:27 PM, learning_cake_php 
>> wrote:
>>
>> > well i dont know why cake behaves like this..
>> > i had model:
>>
>> > class MyModel extends AppModel{
>> > .
>> > .
>> > //then i had a method
>> > function myMethod(){
>> > .
>> > .
>> > }
>>
>> > }
>>
>> > when trying to call that method in my controller:
>>
>> > class MyModelController extends AppController{
>> > 
>> > 
>>
>> > $this->MyModel->myMethod();
>>
>> > }
>>
>> > cake is trying to execute it as an sql function thats why i got this
>> > error invalid sql something..
>> > $this->MyModel->myMethod() is just a method used to pass data from my
>> > controller to the model.
>> > i had the same method on my other 2 models and it works fine only in
>> > my third model cake interprets it as an sql function...
>> > please help guys...
>
> >
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Re: model method executed as sql query problem.

2009-09-14 Thread Dr. Loboto

It just means that your models are not properly named or not properly
placed. Some people save models with not strictly lower-cased
filenames, some people just misspell filenames or varibales, etc and
etc.

On Sep 15, 3:58 am, Herberth Amaral  wrote:
> Sorry for post in this old topic, but I am having the same problem in
> my models and their files are properly named. Also, the validation
> rules, primary key and relationships  that I am setting on these
> models can't work. I spent almost an hour searching google a way to
> resolve this problem, but I couldn't find anything. It's weird because
> the problem doesn't occurs when I set those values in my controller.
> Does anyone figure out what is going on?
>
> I am using php v5.2.9 and CakePHP v1.2.5
>
> [Sorry for eventual english mistakes...It's not my native language :]
>
> On 5 set, 11:41, brian  wrote:
>
>
>
> > This can happen when Cake cannot locate the file for your model. Check
> > that the file isnamed correctly: for MyModel the filename should be
> > my_model.php.
>
> > On Fri, Sep 4, 2009 at 11:27 PM, learning_cake_php 
> > wrote:
>
> > > well i dont know why cake behaves like this..
> > > i had model:
>
> > > class MyModel extends AppModel{
> > > .
> > > .
> > > //then i had a method
> > > function myMethod(){
> > > .
> > > .
> > > }
>
> > > }
>
> > > when trying to call that method in my controller:
>
> > > class MyModelController extends AppController{
> > > 
> > > 
>
> > > $this->MyModel->myMethod();
>
> > > }
>
> > > cake is trying to execute it as an sql function thats why i got this
> > > error invalid sql something..
> > > $this->MyModel->myMethod() is just a method used to pass data from my
> > > controller to the model.
> > > i had the same method on my other 2 models and it works fine only in
> > > my third model cake interprets it as an sql function...
> > > please help guys...
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Re: model method executed as sql query problem.

2009-09-14 Thread Herberth Amaral

Sorry for post in this old topic, but I am having the same problem in
my models and their files are properly named. Also, the validation
rules, primary key and relationships  that I am setting on these
models can't work. I spent almost an hour searching google a way to
resolve this problem, but I couldn't find anything. It's weird because
the problem doesn't occurs when I set those values in my controller.
Does anyone figure out what is going on?

I am using php v5.2.9 and CakePHP v1.2.5

[Sorry for eventual english mistakes...It's not my native language :]

On 5 set, 11:41, brian  wrote:
> This can happen when Cake cannot locate the file for your model. Check
> that the file isnamed correctly: for MyModel the filename should be
> my_model.php.
>
> On Fri, Sep 4, 2009 at 11:27 PM, learning_cake_php wrote:
>
> > well i dont know why cake behaves like this..
> > i had model:
>
> > class MyModel extends AppModel{
> > .
> > .
> > //then i had a method
> > function myMethod(){
> > .
> > .
> > }
>
> > }
>
> > when trying to call that method in my controller:
>
> > class MyModelController extends AppController{
> > 
> > 
>
> > $this->MyModel->myMethod();
>
> > }
>
> > cake is trying to execute it as an sql function thats why i got this
> > error invalid sql something..
> > $this->MyModel->myMethod() is just a method used to pass data from my
> > controller to the model.
> > i had the same method on my other 2 models and it works fine only in
> > my third model cake interprets it as an sql function...
> > please help guys...

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Re: model method executed as sql query problem.

2009-09-05 Thread brian

This can happen when Cake cannot locate the file for your model. Check
that the file isnamed correctly: for MyModel the filename should be
my_model.php.

On Fri, Sep 4, 2009 at 11:27 PM, learning_cake_php wrote:
>
> well i dont know why cake behaves like this..
> i had model:
>
> class MyModel extends AppModel{
> .
> .
> //then i had a method
> function myMethod(){
> .
> .
> }
>
> }
>
> when trying to call that method in my controller:
>
> class MyModelController extends AppController{
> 
> 
>
> $this->MyModel->myMethod();
>
> }
>
> cake is trying to execute it as an sql function thats why i got this
> error invalid sql something..
> $this->MyModel->myMethod() is just a method used to pass data from my
> controller to the model.
> i had the same method on my other 2 models and it works fine only in
> my third model cake interprets it as an sql function...
> please help guys...
> >
>

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



model method executed as sql query problem.

2009-09-04 Thread learning_cake_php

well i dont know why cake behaves like this..
i had model:

class MyModel extends AppModel{
.
.
//then i had a method
function myMethod(){
.
.
}

}

when trying to call that method in my controller:

class MyModelController extends AppController{



$this->MyModel->myMethod();

}

cake is trying to execute it as an sql function thats why i got this
error invalid sql something..
$this->MyModel->myMethod() is just a method used to pass data from my
controller to the model.
i had the same method on my other 2 models and it works fine only in
my third model cake interprets it as an sql function...
please help guys...
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---