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: 20 años, 4 meses
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 = rand( 0, 100 ) . "" . rand( 0, 100 );
        
        
$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.