Título: No mostrar más de cinco celdas en una tabla Publicado por: z3nth10n en 6 Julio 2012, 23:25 pm Hola amigos, como puedo hacer para que no se muestren más de cinco celdas dentro de una tabla, me refiero a los "<tr>", en PHP. Es que no tengo ni idea. Lo que quiero hacer es simple, simplemente detectar si hay más de cinco celdas, y si hay más de cinco celdas, no seguir mostrando celdas, pero mostrar un link que te lleve a donde están todas las celdas agrupadas dentro de la tabla.
Eso como se podría hacer? :huh: Gracias, y un saludo. ;D Título: Re: No mostrar más de cinco celdas en una tabla Publicado por: Spider-Net en 7 Julio 2012, 00:04 am Pues la lógica es bastante fácil, usa un for que solamente muestre 5 resultados, y si el número de resultados es mayor que 5 muestras al final un enlace que despliegue el resto de filas, o te lleve a otra página con la tabla completa.
Por cierto, <tr> son filas y <td> columnas. Un conjunto de celdas forman una columna si están en vertical y una fila si están en horizontal. Lo digo porque veo que no tienes del todo claro los conceptos. Título: Re: No mostrar más de cinco celdas en una tabla Publicado por: dimitrix en 7 Julio 2012, 18:21 pm Creo que se refiere a que el saca un html que ya está formado y tiene que cortarlo tipo para 'ver más...'.
Yo lo que haría sería: 1º Ver si hay un <table> 2º Copiar lo que hay de <table> hasta </table> 3º Cortar desde <tr></tr> y meterlos en una array (así ya sabes cuantos tienes) 4º Ir imprimiendo el array con un for o como te da la real gana. |