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