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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?