MySQL interesse |
|
Hallo,
ik stuit tegen het volgende probleem op
ik maak gebruik van joins om de schrijver van de nieuwsberichten uit de tabel gebruikers te halen daarvoor gebruik ik de volgende code:
http://shibble.pastebin.com/m2f3b6d5
haal ik de join lijn weg dan werkt die wel :X wat doe ik fout ?:P
error:
Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (error)' in /home/id1269/domains/webcustoms.nl/public_html/zend_wcustoms/library/Zend/Controller/Dispatcher/Standard.php:249 Stack trace: #0 /home/id1269/domains/webcustoms.nl/public_html/zend_wcustoms/library/Zend/Controller/Front.php(946): Zend_Controller_Dispatcher_Standard->dispatch(Object(Zend_Controller_Request_Http), Object(Zend_Controller_Response_Http)) #1 /home/id1269/domains/webcustoms.nl/public_html/zend_wcustoms/index.php(87): Zend_Controller_Front->dispatch() #2 {main} thrown in /home/id1269/domains/webcustoms.nl/public_html/zend_wcustoms/library/Zend/Controller/Dispatcher/Standard.php on line 249
Probleem opgelost:
$this->view->fpNews = $news->fetchAll(
$news->select()
->setIntegrityCheck(false)
->from(array('news' => 'nieuws'),
array('*', 'DATE_FORMAT(news.nieuws_datum, "%d/%m/%Y") AS nieuws_datum2'))
->join(array('users' => 'gebruikers'),
'news.nieuws_auteurid = users.gebruikersid')
->order(array('news.nieuws_datum DESC'))
->limit(6)
);
$this->view->fpNews = $news->fetchAll( $news->select() ->setIntegrityCheck(false) ->from(array('news' => 'nieuws'), array('*', 'DATE_FORMAT(news.nieuws_datum, "%d/%m/%Y") AS nieuws_datum2')) ->join(array('users' => 'gebruikers'), 'news.nieuws_auteurid = users.gebruikersid') ->order(array('news.nieuws_datum DESC')) ->limit(6) );
|