Feld auf NULL setzen wirkt wie unset
bearbeitet von Rolf BHallo Linuchs,
> `$col['Field'] . substr( $leer, 0, (25 - strlen( $col['Field'] )))`
Brrr. Du könntest `str_pad($col['Field'], 25)` verwenden. Füllen nach rechts, mit Spaces, ist Default. Seit PHP 4 verfügbar.
> `addslashes( $row[ $col['Field'] ] ) . "'" )`{:.bad}
Autsch. Das PHP Handbuch sagt
> The addslashes() is sometimes incorrectly used to try to prevent SQL Injection.
Du sollst mysqli_real_escape_string (oder PDO::quote) verwenden.
> isset( $row[ $col['Field'] ] )
Hm. Du möchtest vielleicht `array_key_exists($col['Field'], $row)` ausprobieren.
_Rolf_
--
sumpsi - posui - obstruxi