dedlfix: HTML 1 Formular für EDIT und CREATE

Beitrag lesen

Tach!

Ich habe noch einen ähnlichen Lösungsvorschlag.

Solange das DBMS die einzige Datenquelle ist …

$stmt = $db -> prepare("SHOW COLUMNS FROM $table");
$stmt -> execute();
while ($row = $stmt -> fetch(PDO::FETCH_ASSOC)) :
  $data[0][$row['Field']] = $row['Default'] !== null 
    ? $row['Default'] 
    : ($row['Key'] != 'PRI' && (strpos($row['Type'],'int') !== false) || (strpos($row['Type'],'float') !== false) ? 0 : '');
endwhile;

Eine ähnliche Prüfung muss dann noch für andere Datenquellen eingefügt werden, beispielsweise der Verarbeitung der Formulareingabwerte. Bei fachlichen Änderungen muss man somit zwei Stellen berücksichtigen.

dedlfix.