Добрый день, нужна помощь с получением email с телефонного номера пользователя с админки, код который я пишу в admin/model
public function getCustomerTelegram($phone) {
$query = $this->db->query("SELECT DISTINCT email FROM " . DB_PREFIX . "customer WHERE telephone = '" .$this->db->escape($phone). "'");
return $query->row;
}
код в admin/controler
$this->load->model('customer/customer');
$telegramEmail = $this->model_customer_customer->getCustomerTelegram($this->request->post['phone']);
$url = "https://api.telegram.org/bot59946****:AAHkeYLImZekZoFflx_vnfpk-DlJQ****/sendMessage?chat_id=260298***&parse_mode=Markdown&text=". $this->request->post['sms_message'].$this->request->post['phone'].$telegramEmail;
$ch = curl_init();
$optArray = array(
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => true
);
curl_setopt_array($ch, $optArray);
$result = curl_exec($ch);
curl_close($ch);
все происходит в админке по этому $this->customer->getEmail(); не предлагать)
код c admin/view просто возвращает переменные phone и sms_message .Нужно что бы переменная telegramEmail записывала в себя email пользователя. Сейчас она возвращает массив как тип данных.Пытался его перебрать - не помогло(возможно, я не правильно перебрал массив)Вот какой вывод у меня сейчас
Что я делаю не так, и как мне получить email с массива?