ChrisB: Kein Eintrag, wenn Feld leer - warum?

Beitrag lesen

Hi,

http://fs2.directupload.net/images/150311/8ap3vrjt.jpg

5: ENUM mit numerischen Werten? Seit wann funktioniert das denn bei MySQL?

Wieso, es sind doch Strings?

Lies bitte nochmal bei MySQL nach, welche Subtypen für ENUM und SET erlaubt sind und bei PHP, wie die ggf. umgewandelt werden. Jedenfalls hatte ich mit einem "numerisch anmutenden String" bei ENUM und SET immer Probleme und meine auch, dass ein derartiger nach wie vor "verboten" ist (siehe hierzu MySQL-Handbuch)

http://dev.mysql.com/doc/refman/5.0/en/enum.html:

If you wish to use a number as an enumeration value, you must enclose it in quotation marks. If the quotation marks are omitted, the number is regarded as an index. For this and other reasons—as explained later in this section—we strongly recommend that you do not use numbers as enumeration values.

MfG ChrisB

--
Kids these days just don’t get ASCII art any more – it’s all UTF-this and Unicode-that with those youngsters … MfG ChrisB