Viewing file: dt_correo_envio.php (3.53 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
class dt_correo_envio extends toba_datos_tabla
{
function get_listado($filtro=array())
{
$where = array();
$sql = "SELECT
t_ce.id_correoenvio,
t_ce.host,
t_ce.port,
t_ce.fromemail,
t_ce.replyto,
t_ce.fromname,
t_ce.timeout,
t_ce.mailer,
t_ce.username,
t_ce.pass,
t_ce.smtpauth,
t_ce.subjet,
t_ce.smtpsecure,
t_ce.fecha_ultimo_envio,
t_ce.limite_por_hora,
t_ce.cantidad_ultima_hora,
t_ce.helo,
t_ce.uso
FROM
correo_envio as t_ce
ORDER BY host";
if (count($where)>0) {
$sql = sql_concatenar_where($sql, $where);
}
return toba::db('tdfonline')->consultar($sql);
}
function get_descripciones()
{
$sql = "SELECT id_correoenvio, subjet FROM correo_envio ORDER BY subjet";
return toba::db('tdfonline')->consultar($sql);
}
function get_correo_envio($id_correoenvio)
{
$sql = "SELECT
t_ce.id_correoenvio,
t_ce.host,
t_ce.port,
t_ce.fromemail,
t_ce.replyto,
t_ce.fromname,
t_ce.timeout,
t_ce.mailer,
t_ce.username,
t_ce.pass,
t_ce.smtpauth,
t_ce.subjet,
t_ce.smtpsecure,
t_ce.fecha_ultimo_envio,
t_ce.limite_por_hora,
t_ce.cantidad_ultima_hora,
t_ce.helo,
t_ce.uso
FROM
correo_envio as t_ce
WHERE
t_ce.id_correoenvio = '$id_correoenvio'";
return toba::db('tdfonline')->consultar_fila($sql);
}
function get_correo_envio_por_uso($uso)
{
$sql = "SELECT
t_ce.id_correoenvio,
t_ce.host,
t_ce.port,
t_ce.fromemail,
t_ce.replyto,
t_ce.fromname,
t_ce.timeout,
t_ce.mailer,
t_ce.username,
t_ce.pass,
t_ce.smtpauth,
t_ce.subjet,
t_ce.smtpsecure,
t_ce.fecha_ultimo_envio,
t_ce.limite_por_hora,
t_ce.cantidad_ultima_hora,
t_ce.helo,
t_ce.uso
FROM
correo_envio as t_ce
WHERE
t_ce.uso = '$uso'";
return toba::db('tdfonline')->consultar_fila($sql);
}
}
?>
|