Probleme dans ma requete ?
Bonjour à tous et oui encore moi avec mes questions de debutant...
je fais un test dans mon controleur si la personne est logué.
Ensuite si c'est le cas je voudrais envoyer à ma vue le resulat de la requete 'select * where id=' .$id
Voici le code
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
$auth = Zend_Auth::getInstance();
if (!$auth->hasIdentity()) {
$this->_redirect('auth/login');
}else{
$identity = $auth->getIdentity();
$id=$identity->iduser;
$user = new Utilisateur();
$row=$user->fetchall('SELECT * WHERE iduser = '.$id);
$this->view->utilisateur=$row; |
ensuite il me met l'erreur suivante
Code:
1 2
|
Fatal error: Uncaught exception 'Zend_Db_Statement_Exception' with message 'SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE iduser = 1)' at line 18' in D:\wamp\www\capanet\library\Zend\Db\Statement\Pdo.php:227 etc.... |
quelqu'un pourrai t'il m'aider ?