Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/05/2006, 00:24
Avatar de CarlosMex
CarlosMex
 
Fecha de Ingreso: mayo-2005
Mensajes: 67
Antigüedad: 18 años, 11 meses
Puntos: 0
Formatear tabla resultante de {html_table} de Smarty o sugerir otra opción

Hola a todos.

Obtengo una tabla generada por {html_table} de Smarty a la que no he podido aplica mi class de CSS. Ya intenté de diferentes maneras y lo único que logro es cambiar el tipo de letra, nada de tamaño, color y ancho de la tabla resultante.

(aquí viene mi {if})
¿alguien sabe una manera de dar formato a esta tabla resultante, que parece no ser afectada por CSS?

(si alguien no tiene la respuesta puede ver mi {elseif})
Obien, si no se pudiera, webosiris me recomendó una opción en CSS para lograr ordenar en columnas una lista:

1
2
3
4
5
6
7
8
9

quedando así:

1 4 7
2 5 8
3 6 9

pero para llegar a ello requiero:

Código:
<ol>
<li>1</li>
<li>2</li>
<li>3</li>
...
<li>9</li>
</ol>
(esta es mi pregunta {elseif})
¿Alguien sabe cómo puedo obtener una lista si en PHP tengo un array que agrupa las opciones de un solo campo de MySQL?

Código PHP:
//Mando las prestaciones de HA de este _id
    
$q="SELECT tph.idPrestacion,tp.prestacion FROM tprestacionesres AS tph,tprestaciones AS tp     WHERE tph.idRes='".$_GET['_id']."' AND tph.idPrestacion=tp.id AND tp.tipo='HA'";
    
$data=$db->execute($q);
    
$prestacionesHa=array();
    for (
$i=0$i<sizeof($data);$i++) {
        
array_push($prestacionesHa,$data[$i]->prestacion);
    }
    
$smarty->assign('prestacionesEHa',$prestacionesHa); 
(y por último mi {else})
Ya si no hice las pregunta correctas, espero hayan entendido mi problema y me propongan una solución.

Gracias
__________________
CarlosMex