Bug #8352 is invalid, the reporter misunderstood how MySQL's decimal field works. The behavior of mysql_field_len is correct. The SQL line 'price decimal(9,2)' calls for 9 digits, two of which are after the decimal point. http://www.php.net/bugs.php?id=8352&edit=1 Matt -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]