Hey,
ich müste eher irgendwie dem sagen nach dem du die erste enumspalte gemacht hast gehe weiter und lass beim nächste mal die erste enumspalte aus ...
bin noch nicht wirklich vorwärts gekommen, beantworte mir mal noch diese Frage und dann hab ichs glaub ich bald...*g*
case "enum":
$sql_show = "SHOW FIELDS FROM $value";
$result_show = mysql_query($sql_show,$conn);
while($row_table_def = mysql_fetch_array($result_show)){
//das heisst, solange es spaltennamen gibt? was genau steht in dieser schleife?
//die ist der Schlüssel
$enum = explode('(',$row_table_def['Type']);
if($enum == "enum"){
$enum = str_replace('enum(', '', $row_table_def['Type']);
$enum = ereg_replace('\)$', '', $enum);
$enum = explode('','', substr($enum, 1, -1));
$enum_cnt = count($enum); //zähle wie viele es sind
echo "<select name="$auswahl">\n";
$j = 0; // wie oft er die Schleife durchlaufen soll
$k = 0; // Damit er array[1] als zweites nimmt und nicht nur [0]
while($j < $enum_cnt){
if($elem == $enum[$k]){ $selected = "selected"; } else { $selected = ""; }
echo "<option $selected value="$enum[$k]">$enum[$k]</option>\n";
$j++;
$k++;
}
echo "</select>\n";
}
}
break;
Gruß Steven...
P.S. ich spendier auch 2 Kaffee dafür ;)
darauf komme ich zurück *g*
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN