J'essaie d'obtenir une requête de base de données qui est un objet converti en un tableau associatif, afin que je puisse l'utiliser dans la classe de calendrier dans le codeigniter.Conversion d'un objet de résultat Mysql en tableau associatif (CodeIgniter)
Ceci est mon modèle:
<?php
class Get_diary_model extends Model {
function getAllDiaries($year,$month) {
$data = $this->db->query("SELECT day AND entry FROM diary WHERE month=$month AND year=$year"); // the entries for the relevant month and year
foreach($data->result_array() as $row) { // return result as assoc array to use in calendar
echo $row['day'];
echo $row['entry'];
}
return $data;
}
}
et ceci est l'erreur que je reçois:
atal error: Cannot use object of type CI_DB_mysql_result as array in C:\wamp\www\mm\system\libraries\Calendar.php on line 219
Toutes les idées?
Parfait! Merci beaucoup, mon contrôleur est similaire à cela, je ne pouvais pas comprendre la partie du modèle. Va vérifier la vidéo ainsi ... – Robimp
vous êtes les bienvenus :) – Christophe
vous pouvez voter aussi ma réponse :) – Christophe