Bonjour tout le monde !
Voici mon soucis : je veux récuperer une adresse émail qui se trouve dans la table "objet" et dans un champ "email" à l'aide d'une fonction dans mon modèle "site". Dans mon contrôleur, j'appelle cette fonction, je met le résultat dans une variable et j'affiche le résultat dans une vue.
code de la fonction du modèle :
1 2 3 4 5 6 7 8 9 10 11 12
| public function get_email_donnateur($idObjet)
{
$this->db->select('email')
->from('objet')
->where('idObjet = '.$idObjet);
$q = $this->db->get();
$email = ''.$q;
return $email;
} |
code dans le contrôleur :
1 2 3 4 5
| $to = serialize($this->site_model->get_email_donnateur($idObjet));
$donnees['email_donnateur'] = $to;
$this->load->view('template/template', $donnees); |
Et voici ce que contient la variable $to dans la vue :
a:1:{i:0;O:8:"stdClass":1:{s:5:"email";s:13:"jean@jean.com";}}
Ma question est donc de savoir comment récuperer une chaine de caractère, et pas le bloc mémoire qui contient l'adresse email.
Merci d'avance !
Partager