enum-selectbox

Gesponsorde koppelingen

PHP script bestanden

  1. enum-selectbox

« Lees de omschrijving en reacties

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
function enum($object) {
    list($table, $col) = explode(".", $object);

    $row=@mysql_fetch_assoc(mysql_query("SHOW COLUMNS FROM ".$table." LIKE '".$col."'"));
    return ($row ? explode("','",preg_replace("/(enum|set)\('(.+?)'\)/","\\2",$row['Type'])) : array(0=>'None'));
}

?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
function create_selectbox($cat,$table, $search, $skip=false){
    $skip = explode(',',$skip);
    $row = @mysql_fetch_assoc($query = mysql_query("SELECT $cat FROM $table WHERE $search='".@$_GET['id']."'"));
    echo "<SELECT name=\"".$cat."\" style=\"margin:1px 0;width:300px;\">\n";
    echo "\t<option value=\"\">Maak uw keuze</option>\n";
    foreach(enum("PSH.".$cat) as $item){
        if (!in_array($item,$skip))
            
            echo "\t<option value=\"".$item."\" ". (($row[$cat] == $item) ? "selected=\"selected\"" : "") .">".get_txt($item)."</option>\n";    
    }

    echo "</SELECT>";
}

?>

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.