$_POST is already an array, so you don't need to wrap array() around it.
Try this instead:
".$_POST['id'][$i]."";
echo "".$_POST['value'][$i]."
";
echo "
";
}
?>
NOTE: This works because your id and value arrays are symmetrical. If they had different numbers of elements then you'd need to take a different approach.