Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2009, 01:09
Avatar de aldo1982
aldo1982
 
Fecha de Ingreso: noviembre-2004
Ubicación: Santa Fe (Argentina) Colon F.C
Mensajes: 1.362
Antigüedad: 19 años, 5 meses
Puntos: 6
De acuerdo [Aporte] Cargar datos de campo enum en un Select

bue gente tenia esta duda y buscando un poco arme esta funcion que dejo abajo


Código PHP:
function cargar_enum($tabla, $campo_enum) {
    $sql_enum = "show columns from $tabla  like '".$campo_enum."'";
    $resultado_enum = mysql_query($sql_enum);  
    $fila_enum = mysql_fetch_array($resultado_enum); 
    $cadenavalor_enum = $fila_enum[1]; 
    $cadenavalor_enum = ereg_replace("enum_enum", "", $cadenavalor_enum); 
    $cadenavalor_enum = ereg_replace("\(", "", $cadenavalor_enum); 
    $cadenavalor_enum = ereg_replace("\)", "", $cadenavalor_enum); 
    $cadenavalor_enum = ereg_replace("\'", "", $cadenavalor_enum); 
    $valores_enum = split(",", $cadenavalor_enum);
    foreach ($valores_enum as $enum_enum) {
        //echo $enum_enum;
        if ($enum_enum<>"enumCampos") {
            ?>
            <option  value="<? echo $enum_enum ?>"><? echo $enum_enum?></option>
            <?    
        
}                     
    }
}

espero les sirva, salu2
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA