Hello,
Ich habe diese Zeilen eingefügt (wahrscheinlich sehr umständlich):
$tmp = strpos($type,"(");
if ($tmp !== false)
{
$tmp=substr($type,$tmp);
} else {
$tmp=$type;
}
$tmp=trim(str_replace("(","",$tmp));
$tmp=trim(str_replace(")","",$tmp));
$info[$field]["Len"]=$tmp;
Du solltest vielleicht noch warten. Ich habe weiter oben noch einen Thread zu dem Thema eröffnet, weil ich nicht genau weiß, ob ich noch 'was übersehen habe. Ich denke, die Aufsplittung in drei teile oder so wird am besten mit preg_match_all gehen. Aber genau diese Frage habe auch nochmal gestellt.
Eigentlich ist diese Funktion für die Verarbeitung von MySQL-Tabellen in HTML (also PHP -> HTML) so essentiell, dass sie vernünftig designed als Standard-Funktion aufgenommen werden sollte.
Die anderen bereits vorhandenen Funktionen http://de2.php.net/manual/en/ref.mysql.php mysql_field_len(), ~type(), etc sind nicht so prall.
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen