[Résolu] CRUD - retour résultat vide = erreur
Publié : 01 Août 2013, 23:43
Alors là je commence vraiment à découvrir le potentiel de crud (et à redécouvrir comment ça fonctionne).
Bon j'ai un truc tout bête. Je veux récupérer le résultat d'une requête sql qui hérite de crud. Sauf que la requête peut ne pas renvoyer de résultat, et donc là c'est le drame :
Je trouve étonnant qu'il n'y ait pas de contrôle d'erreur pour ce cas là, donc quelle est l'astuce pour éviter ça et avoir un joli tableau crud tout vide.
Ci dessous, les surcharges de mon model :
Bon j'ai un truc tout bête. Je veux récupérer le résultat d'une requête sql qui hérite de crud. Sauf que la requête peut ne pas renvoyer de résultat, et donc là c'est le drame :
- Code : Tout sélectionner
Undefined index: values in C:\Program Files (x86)\wamp\www\easyeventmanagement\gestion\app\share\crud\view\crud\index.php:89
Invalid argument supplied for foreach() in C:\Program Files (x86)\wamp\www\easyeventmanagement\gestion\app\share\crud\view\crud\index.php:89
Je trouve étonnant qu'il n'y ait pas de contrôle d'erreur pour ce cas là, donc quelle est l'astuce pour éviter ça et avoir un joli tableau crud tout vide.
Ci dessous, les surcharges de mon model :
- Code : Tout sélectionner
public function _init($params = null)
{
$this->tables = array('eem_events' => '');
$this->fields = null;
}
public function getList($params = null)
{
return parent::getList($params);
}