non lo scrive correttamente...

<a href=\"#\" onClick=\"invia('" . $temp['ID'] . "');\">Modifica</a>

il cancelletto # è tra virgolette; prima delle virgolette devi mettere un backslash \ (come per onClick)