Du hast Deinen Code getestet?
Variante 1:
<?php
$line[1]='foo';
$id=1;
echo "\t<input type="hidden" name="id" value="$line[id]">\n\n";
?>
...
PHP Notice: Undefined index: id in /tmp/test.php on line 4
<input type="hidden" name="id" value="">
Variante 2:
<?php
$line[1]='foo';
$id=1;
echo "\t<input type="hidden" name="id" value="$line[$id]">\n\n";
?>
...
<input type="hidden" name="id" value="foo">
Doch auch die Ausgabe mit den vielen Echos ist nicht optimal.