Foros del Web » Programando para Internet » PHP »

Generar html

Estas en el tema de Generar html en el foro de PHP en Foros del Web. Hola, lo que me gustaría conseguir es lo siguiente: Tengo genboletines.php4 en cual contiene 2 combobox y un boton, en uno de los combo se ...
  #1 (permalink)  
Antiguo 15/04/2004, 03:44
pr0
 
Fecha de Ingreso: marzo-2004
Mensajes: 687
Antigüedad: 20 años
Puntos: 28
Generar html

Hola, lo que me gustaría conseguir es lo siguiente:

Tengo genboletines.php4 en cual contiene 2 combobox y un boton, en uno de los combo se selecciona mes del año y en el otro el destinatario, cuando se pulsa el boton Generar hago una consulta a la BBDD para obtener las noticias del mes seleccionado.

El problema es ke una vez obtengo las noticias no se como hacer para generar un archivo .html con esas noticias para despues poder ser enviado por e-mail.

Nota: no me sirve mandar directamente esas noticias con la función mail(), sino ke necesito el .html con esas noticias.


Gracias por adelantado
  #2 (permalink)  
Antiguo 15/04/2004, 03:51
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

Mira fopen() (www.php.net/fopen) y fwrite().

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.
  #3 (permalink)  
Antiguo 15/04/2004, 04:13
pr0
 
Fecha de Ingreso: marzo-2004
Mensajes: 687
Antigüedad: 20 años
Puntos: 28
Ante todo muchas gracias josemi. Te comento lo ke tengo en el codigo aunke no lo mencioné anteriormente por si me daban otra solución.

-Hago la consulta.....
-Muestro todas las noticias...
( while($datos = mysql_fetch_array($resultado)){ )

-Y ese while va metido en la variable $noticias, tal ke kedaría asi:

$noticias= while($datos = mysql_fetch_array($resultado)){ .....

-Luego viene...
$fp = fopen("prueba.php4","w"); //llamo .php4 pq son pruebas
fputs($fp,$noticias);
fclose($fp);

Pero el problema es ke el contenido del .php4 generado keda asi:

while( = mysql_fetch_array(Resource id #2)){

Si te fijas las variables se pierden...


Si pudierais decirme ke es lo ke hago mal os lo agredecería mucho.
Saludos
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 19:10.