Foros del Web » Programando para Internet » PHP »

ayuda formato impresión por pantalla

Estas en el tema de ayuda formato impresión por pantalla en el foro de PHP en Foros del Web. Hola compañeros: Resulta que tengo que hacer una impresión de nombres de autores separados por comas,es decir,a priori no se saben los autores que hay ...
  #1 (permalink)  
Antiguo 02/08/2004, 12:07
 
Fecha de Ingreso: octubre-2003
Mensajes: 146
Antigüedad: 20 años, 6 meses
Puntos: 1
ayuda formato impresión por pantalla

Hola compañeros:

Resulta que tengo que hacer una impresión de nombres de autores separados por comas,es decir,a priori no se saben los autores que hay en la base de datos y tengo que mostrarlos por pantalla hasta que se recorra toda la tabla por lo que si hay muchos salen todos en la misma línea y eso es lo que yo no quiero,quiero que cuando se complete una línea de un folio se salte de línea y se sigan imprimiendo por pantalla en una nueva línea y así sucesivamente.

Aquí está el código para mostrar los autores en una misma línea y separados por coma,me falta controlar que cuando se llegue al final de línea en folio se salte de línea:

..............
$num2=mysql_num_rows($result2);
if ($num2 == 0) {
echo "No hay registrado inventor alguno";
} else if ($num2 > 0) {
$y=0;
while ($y<$num2) {
$idresponsable=mysql_result($result2,$y,"idpersona l");
$responsables[]=$idresponsable;
$result3=mysql_query("select nombreAutor from personal where id='$idresponsable'");
$row = mysql_fetch_array($result3);
mysql_free_result($result3);
echo $row["nombreAutor"];
if (($num2>1) && ($y<$num2-1)) {
echo ",";
}
$y++;
}
}

Muchas gracias.Un saludito
__________________
·۰•●Pi®®ili●•۰· Lo esencial es invisible a los ojos

Última edición por pirrilon; 02/08/2004 a las 12:08
  #2 (permalink)  
Antiguo 02/08/2004, 13:31
 
Fecha de Ingreso: octubre-2003
Mensajes: 146
Antigüedad: 20 años, 6 meses
Puntos: 1
¿Nadie sabe contestarme????

¿O no me explico bien????
__________________
·۰•●Pi®®ili●•۰· Lo esencial es invisible a los ojos
  #3 (permalink)  
Antiguo 02/08/2004, 16:31
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
pirrilon

PHP no tiene control sobre lo que puedas general o como lo imprima tu "cliente" .. en tu caso un navegador que controlas lo que ahí ves con HTML/Javscript/CSS o similar.

Que yo sepa en HTML no hay comando (tag) para indicar "salto de página" . .así que no es cosa de saber cada cuantas líneas mandar tal comando por qué no lo hay. (y si lo hay ..por favor comunicamelo). Podrías "simular" algo parecido imprimiendo <br> "a ojo" en función de la tipografía usada y muchas pruebas que hagas (y esperando que no cambies de navegador ni configuración de este).

Si quieres control de impresión genera PDF's .. en el foro PHP (FAQ) tienes ejemplos.

Un saludo,
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 17:13.