Lars, Much thanks. Life saving :) Ignatius, I like your idea. Thanks to you too. John
> if (isset($var[$key]['Option']))
> {
> // Flag that we got one this time round.
> $found = true;
> // Get the translated name from $var.
> $record[$var[$key]['Option']] = addslashes(trim($val));
> }
>
> $sep = '';
> $sql = "insert into .....values (";
> foreach ($record as $name=>$val)
> {
> $sql .= $sep . "'" . addslashes($val) . "'";
> $sep = ',';
> }
> $sql .= ')';

