Den Sinn und die Verwendung für das ENUM-Feld habe ich bereits verstanden, aber das Auslesen des ENUM-Wertes ist mir noch nicht gelungen.
Es wurde eine triviale Tabelle in MySQL erstellt:
	Wenn ich den ENUM-Wert via PHP update, funktioniert es einwandfrei:
	
Bei der Abfrage gibt es allerdings noch Probleme:
	
Der Browser zeigt dann nicht "c" an, sondern "Resource id #3". Habe ich da jetzt was falsch verstanden? Wo liegt denn der Fehler?
							
						
					Es wurde eine triviale Tabelle in MySQL erstellt:
Code:
	
	CREATE TABLE `tabelle` (
  `feld1` enum('a','b','c') default 'b',
  `ID` int(10) unsigned NOT NULL auto_increment,
  PRIMARY KEY  (`ID`)
)
PHP-Code:
	
	
$sql = 'UPDATE tabelle SET feld1="c" WHERE ID=1';
$result = mysql_query($sql); 
PHP-Code:
	
	
  $sql = 'SELECT feld1 FROM tabelle WHERE ID=1';
$result = mysql_query($sql); 
echo $result; 
          
Kommentar