Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/06/2006, 09:25
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Hola JuanKa, yo uso esta funcion cuando necesito hacer algo como lo que dices:
Código PHP:
function formChk$name$data$label ''$checked false ) {
        
$rid rand0100 ) . "" rand0100 );
        
        
$sel '';
        if( 
$checked $sel " checked=\"checked\"";
        
        
$html "<input type=\"checkbox\" name=\"$name\" value=\"$data\" id=\"ID$rid\"$sel>";
        if( !empty( 
$label ) ) $html .= "<label for=\"ID$rid\">$label</label>";
        
        return 
$html;

La puedes utilizar ciclando en tu resultset y dibujando el checkbox, algo asi:
Código PHP:
while( $row mysql_fetch_array$result ) ) {
     echo 
formChk$row['color'], $row['color'], $row['color'], true );

O, primero seleccionar todos los colores, y luego seleccionar solo los que tengas registrados para esa prenda, y ya dibujar el checkbox, espero te sirva! saludos.