Foros del Web » Programando para Internet » PHP »

[PHP+SQL] Problema con envío de emails

Estas en el tema de [PHP+SQL] Problema con envío de emails en el foro de PHP en Foros del Web. Hola, les comento que estoy intentando crear un sistema de envío masivo de emails, y hasta ahora tengo esto: Código PHP: <?php $conectID  =  mysql_connect ...
  #1 (permalink)  
Antiguo 29/01/2010, 23:11
 
Fecha de Ingreso: mayo-2009
Mensajes: 14
Antigüedad: 15 años
Puntos: 0
[PHP+SQL] Problema con envío de emails

Hola, les comento que estoy intentando crear un sistema de envío masivo de emails, y hasta ahora tengo esto:

Código PHP:
<?php
$conectID 
mysql_connect('SERVIDOR','USUARIO','CONTRASEÑA') or die('No se pudo conectar con la base de datos!');
mysql_select_db('juegospl_sportnoa'); 
   
$query_Tabla 'SELECT email FROM usuarios ORDER BY id ASC';
   
$Tabla mysql_query($query_Tabla$mi_conexion) or die(mysql_error());

   
//elaboramos cadena de emails
  
$losemails='';
  while (
$row_Tabla=mysql_fetch_assoc($Tabla)) {
   
$losemails.=($row_Tabla['email'].', ');
   }

  
$largo=strlen($losemails);
   if (
$largo>2)
{
   
//quitamos ultimos ', '
   
$losemails=substr($losemails,0,$largo-2);
}
else
{
   echo 
'No hay destinatarios!';
   die();
};

// se definen los argumentos de mail( ):
$asunto='Prueba de email desde PHP';
$mensaje='<html>
<head>
   <title>Prueba de email masivo</title>
</head>
<body>
¡Hola mundo!
</body>
</html>'
;

$envia='NOMBRE_REMITENTE';
$remite='MAIL_REMITENTE';

/// Envío del email:

mail(null$asunto$mensaje'MIME-Version: 1.0
Content-type: text/html; charset=iso-8859-1
From: $envia <$remite>
Bcc: $losemails' 
'\r\n') or die('Error al enviar el correo.');
echo 
'Correo enviado con éxito!'//

   
mysql_free_result($Tabla);
   
mysql_close($mi_conexion);
?>
Y también la tabla en la base de datos que contiene las filas "id", "email" y "nombre".

El error que obtengo es el siguiente:
Código:
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/juegospl/public_html/test.php on line 5
¿Alguien me podrá dar una mano por favor?
  #2 (permalink)  
Antiguo 29/01/2010, 23:18
Avatar de zokratez  
Fecha de Ingreso: febrero-2005
Mensajes: 41
Antigüedad: 19 años, 2 meses
Puntos: 0
Respuesta: [PHP+SQL] Problema con envío de emails

Estas usando otra variable que no es la de coneccion... donde dice:

Código PHP:
$Tabla mysql_query($query_Tabla$mi_conexion
Pone

Código PHP:
$Tabla mysql_query($query_Tabla$conectID
Que es la variable que usaste para conectarte.

Suerte con eso!
  #3 (permalink)  
Antiguo 29/01/2010, 23:44
 
Fecha de Ingreso: mayo-2009
Mensajes: 14
Antigüedad: 15 años
Puntos: 0
Respuesta: [PHP+SQL] Problema con envío de emails

Bueno, mientras esperaba las respuestas a este tema, seguí buscando en google y encontré el PHPMailer, y la verdad es que me ha funcionado, y hasta ahora me gusta mas que el mailing que estaba intentando crear.
De todas maneras muchas gracias por el empeño en contestar, seguramente le servirá a alguien mas.
¡Saludos!

Etiquetas: email
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:57.