Tengo una duda quiero enviar el resultado de un mysql_query(select * from table where id = 1) por email, utilizando la funsion mail(), pero no se como hacer para incluir este en el cuerpo del email. Bueno no se si me entiende.
Gracias.
| |||
Como hago para enviar un resultado de query por mail Tengo una duda quiero enviar el resultado de un mysql_query(select * from table where id = 1) por email, utilizando la funsion mail(), pero no se como hacer para incluir este en el cuerpo del email. Bueno no se si me entiende. Gracias. |
| |||
Calidad, eso es, voy a probarlo, Un millon...
__________________ AdsParaTuWeb.com |
| ||||
puedes usar alguna clase..., que seria lo suyo, pero bueno, tb puedes usar algo muy sencillo,,, Código PHP: |
| |||
Perfecto REYNIER si me fusiona, pero tengo un problemita y es que el resultado que tengo es de varias lineas ($rows) ¿como uso el while para recoger las variales y luego colocarla en el cuerpo del mensaje? considerando que no se cuantas lineas pueda darme en cada resultado. Gracias de antemano....
__________________ AdsParaTuWeb.com |
| |||
Se trata simplemente de hacer lo mismo que harías si deseas prentar esos datos en tu navegador (genear HTML) .. usa el While() para el msyql_fech_array() que lo que hace dicha función es extraer un registro de tu "record-set" hasta que llegue al final del mismo a cada llamada que se le hace (por eso el bucle) y .. al terminar (llegar al final) devuelve un "false" .. por eso el bucle "mientras que ..." (while()) va bien para estas cosas .. Sólo fijate en el detalle del .= para concatenar todo según se arrojen registros .. y el \n como separador (o el <br> si usas e-mail en HTML) para que lo veas en un registro por línea .. Código PHP:
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
¡¡¡¡ Mundial !!!!! Gracias Cluster,
__________________ AdsParaTuWeb.com |
| ||||
problema parecido Hola :..... yo tengo un problema parecido.... Tengo una pagina de pedidos la cual me pinta un formulario y dentro de este cada uno de los productos seleccionados obtenidos de una BD, el problema viene a la hora de enviar este formulario por que los campos hiden de cada producto : ( Cantidad, Producto y Precio) tienen el mismo nombre, entonces cuando recojo los datos para enviar solo me envia el primero. este es el codigo que uso para procesar el formulario y enviarlo: <?php $to = '[email protected]'; $subject = 'Lista de Pedidos'; $msg = array($Nombre, $Correo, $Comentarios, $Cantidad, $Producto, $Precio, $Total); $Nombre = 'Nombre'; $Correo = 'Correo'; $Comentarios = 'Comentarios'; $Cantidad = 'message'; $Producto = 'message'; $Precio = 'message'; $Total = 'message'; $mailheaders = "$REMOTE_ADDR\n"; mail($to, $subject, join("\n", $msg), $mailheaders); ?> espero que me puedan ayudar.... Muchas gracias. |
| |||
Deberías realizar tu pregunta en un tema nuevo .. Tienes problemas con como generar ese tipo de campos de nombre repetido y como trabajarlos .. (introducción: .. sería como arrays name="nombre[]" y tratados como tal en el script PHP que los procese: foreach($_POST['nombre'] as $nombre){} ...) pero, insisto .. haz tu pregunta en un tema nuevo y pones el formulario que estás usando junto con este código .. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |