Una ayuda per favoreee...

Tepillao Seguir

Alfa
Domainer
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
3 Mar 2014
Mensajes
25
Hola amigos...

No encuentro la forma de que este listado aparezca en tres o cuatro columnas y ordenado por las primeras letras del nombre. El código que tengo es este:


<?php foreach($categories as $row1): $category_id = $row1->category_id;$name = $row1->name;?>

<div class="gap">
<table width="100%" border="0">
<tr>
<td width="300">
<h1><img src="<?php echo base_url();?>theme/<?php echo $site_info_row->site_theme;?>/images/category.png" class="icon" /><a href="<?php echo base_url();?>video/category/<?php echo $category_id;?>/<?php echo $name;?>/" ><?php echo $row1->name;?></h1>
</td>
</tr>
</table>
</div>

<?php endforeach?>


Si alguno sabe.. por favor echenme una mano, me esta volviendo loco y no encuentro información por internet que diga como hacerlo.

Gracias
 

Jorge Reyes

1
Kappa
Social Media
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
Suscripción a IA
Desde
29 Mar 2012
Mensajes
2.647
Creo que lo que pasa es que dentro del bucle estas metiendo la tabla, creo que deberia de ser una sola tabla y dentro del bucle las filas prueba así

PHP:
<table width="100%" border="0">
<?php foreach($categories as $row1): $category_id = $row1->category_id;$name = $row1->name;?>

<div class="gap">
<tr>
<td width="300">
<h1><img src="<?php echo base_url();?>theme/<?php echo $site_info_row->site_theme;?>/images/category.png" class="icon" /><a href="<?php echo base_url();?>video/category/<?php echo $category_id;?>/<?php echo $name;?>/" ><?php echo $row1->name;?></h1>
</td>
</tr>
</div>
<?php endforeach?>
</table>
 
Última edición:

Tepillao

Alfa
Domainer
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
3 Mar 2014
Mensajes
25
Iuuuuu... gracias por tu respuesta Jorge.

Pero para los neofitos como yo como sería... podrías darme un ejemplo? Siendo este el codigo que llama a cada categoría:

<a href="<?php echo base_url();?>video/category/<?php echo $category_id;?>/<?php echo $name;?>/" ><?php echo $row1->name;?>

Y especifico:

category es la tabla en la BD
category_id es el numero que se le asigna a cada categoría
name es el nombre del artista

Gracias
 
Arriba