Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
##############Técnica de Programação
Bom dia pessoal,
Estou desenvolvendo uma pequena classe para envio de emails, está tem uma função para envio, que recebe um argumento string de emails, pego essa string e converto pra um array com explode e tals..
só que depois preciso fazer uma busca para cada elemento do array, pois será uma das minhas condições de pesquisa
normalmente como vcs fazem em uma situação dessas~? a única forma que estou vendo nesse momento é criando um loop e executando qry a cada giro no loop
agradeço toda ajuda
segue o cód:
<?
include_once ("conexao_banco.php");
class enviar_email
{
private emails;
public function enviar_email()
{
}
public function envio($string_emails)
{
$this->emails = explode(",", $string_emails);
$b = new conexao();
$b->conectar();
$sql = "
SELECT
candidatos.id,
candidatos.nome,
candidatos.email,
candidatos.mail_status_id,
candidatos.mail_permissao,
candidatos_mails.id,
candidatos_mails.`data`,
candidatos_mails.hotmail,
mail_status.descricao,
mail_status.email,
mails.titulo,
mails.mensagem,
mails.sleep,
remetentes.email,
mail_status.id
FROM
candidatos,
candidatos_mails,
mail_status,
mails,
remetentes
WHERE
candidatos.id = candidatos_mails.candidatos_id AND
mails.id = candidatos_mails.mail_id AND
candidatos.mail_status_id = mail_status.id AND
mails.remetentes_id = remetentes.id AND
mails.mail_status_id = mail_status.id AND
candidatos_mails.data <> '' AND candidatos.email = ''
"; $qry = mysql_db_query($b->banco, $sql);
while($k = mysql_fetch_array($qry, MYSQL_ASSOC))
{
$e_mail[$j] = $k['candidatos.email'];
}
}
}
?>Carregando comentários...