lorsque vous essayez faire une sélection multipledoctrine Dbal obtenir le dernier message de chat par groupe
$result = $this->qb->select('c.id','c.message','acc.name as chat_from', 'c.chat_to as count')
->addSelect("SELECT * FROM chat ORDER BY date_deliver DESC")
->from($this->table,'c')
->join('c','account','acc', 'c.chat_from = acc.id')
->orderBy('date_sent','DESC')
->groupby('chat_from')
->where('chat_to ='.$id)
->execute();
return $result->fetchAll();
J'ai aussi essayé
$result = $this->qb->select('c.id','c.message','acc.name as chat_from', 'c.chat_to as count')
->from("SELECT * FROM chat ORDER BY date_deliver DESC",'c')
->join('c','account','acc', 'c.chat_from = acc.id')
->orderBy('date_sent','DESC')
->groupby('chat_from')
->where('chat_to ='.$id)
->execute();
return $result->fetchAll();
Je veux afficher les données par groupe par et afficher les données contenues dans la dernière entrée.
i » utilisé DOCTRINE DBAL
s'il vous plaît helpme
Toute erreur que vous obtenez du code ci-dessus –