Tema: Enviar mail
Ver Mensaje Individual
  #8 (permalink)  
Antiguo 03/07/2013, 12:18
mark1829
 
Fecha de Ingreso: junio-2010
Mensajes: 153
Antigüedad: 14 años, 5 meses
Puntos: 4
Respuesta: Enviar mail

El problema es que estas devolviendo solamente el email de la consulta.

Supongo que la contraseña la tenes en la tabla "pendientes", entonces tu código quedaría:


Model:

Cita:
class Cliente_Model extends CI_Model{

public function getInfo($id){

$this->db->select('*');
$this->db->from('pendientes');

$query = $this->db->get();

if($query->num_rows() > 0)
{
foreach ($query->result_array() as $row)
{
return $row;
}
}
else
{
return FALSE;
}
}
}

Y el Controlador:

Cita:

$this->load->model('cliente_model', 'client');

$clientInfo = $this->client->getInfo($id);

$this->email->from('[email protected]', 'Demo');
$this->email->to($clientInfo['email']);

$this->email->subject('Email Test');
$this->email->message('Hola tu usuario es '.$clientInfo["usuario"].' y tu contraseña es '.$clientInfo["contraseña"]);

$this->email->send();

Si entendi bien y los campos usuario, contraseña y email estan en la tabla "pendientes", entonces, esto te deberia funcionar.


Cualquier cosa, estoy para ayudarte.
Saludos.