Mailinglisten-Archive |
Hallo, ich freunde mich gerade mit der 2.0.0-Version des phpMyadmin an, die mir sehr gut gefaellt (es stimmt, Tobias: 2000% weniger clicks ;-) ). Folgendes Problem kriege ich damit aber auch mit 2.0 nicht vom Tisch: wenn ich mit dem MyAdmin eine Zeile editiere oder hinzufuege, die eine timestamp() - Spalte enthaelt, wird der timestamp immer zu '00000....' gesetzt - weil im INSERT/Update-Statement ja als Wert ein leerer String ('') anstatt NULL uebergeben wird. Damit wird auch ein DEFAULT NULL ueberschrieben. (Muessten leergelassene Eingabefelder nicht generell mit dem Inhalt NULL anstatt '' uebergeben werden?) Gibt es da wohl einen "Workaround" ? Falls nicht, fuege ich gleich einen Vorschlag fuer die ToDo-Liste an - wie waers mit einem Parameter $cfgDontTouch und $cfgDontShow, in dem man Tabellen und/oder Felder angeben kann, die der MyAdmin nicht anfassen/editieren/anzeigen darf? Mit freundlichen Gruessen, Ulrich Babiak -- Ulrich Babiak ubabiak_(at)_netcologne.de Netcologne GmbH http://www.netcologne.de 0221/2222-236
php::bar PHP Wiki - Listenarchive