In that SQL error usually says where the error starts. Can u post that too ?

--
Thanks, 
Bogdan Bursuc!


> I know I must be missing something very simple...
> 
> This works in the controller:
> 
> function indexadvertising($id = null) {
> 
>       $this->set('image_id',  $this->Workpiece->query("SELECT * FROM
> `workpieces` WHERE work_id = 3 ORDER BY `adorder`")  );
> 
> }
> 
> I am trying to move the SQL out of the controller and into the model
> but this just returns a SQL error that my syntax is incorrect (even
> though the query statement is the same in both places.)
> 
> This fails:
> 
> In Model:
> 
> function returnAdvertising() {
>           $this->query("SELECT * FROM `workpieces` WHERE work_id = 3 ORDER
> BY `adorder`");
>       }
> 
> In Controller:
> 
> function indexadvertising($id = null) {
> 
>       $this->set('image_id',  $this->Workpiece->returnAdvertising()  );
> 
> }
> 
> Warning (512): SQL Error: 1064: You have an error in your SQL syntax;
> 
> Any advice is very much appreciated.
> 
> Thanks.

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


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

Reply via email to