Il problema principale (e la cosa si nota bene confrontando il primo codice che hai postato con l'ultimo) e' che PHP e HTML convivono bene, ma sono due cose distinte.
Il codice PHP sta tra i tag <?php e ?>, il codice HTML invece ne deve stare fuori. Se devi far scrivere codice html da qualche funzione php devi fare, per esempio, cosi':
Se ci sono delle virgolette le devi quotare con i backslash:Codice PHP:echo "<td>$idID</td>";
oppure usi l'approccio inverso, scrivendo il codice html FUORI dai tag php, e usi il php all'interno, come:Codice PHP:echo "<table class=\"contenitore\">";
Codice PHP:<table class="blabla">
<tr>
<td><?php echo $nome; ?></td>
<td><?php echo $cognnome; ?></td>
</tr>
</table>

Rispondi quotando