Buongiorno a tutti!
Ho provato ad inserire del codice PHP all'interno di una pagina HTML ma non viene interpretato.
Qualcuno di voi sa spiegarmi il motivo?
Codice PHP:
...
...
...
</td>
</tr>
</TBODY>
</TABLE>
<table>
<?php
$res =mysql_query("SELECT *
FROM elenco
WHERE name='{$_GET['prog']}'")
or die (mysql_error());
$ris = mysql_fetch_assoc($res);
$id_Prog = $ris[id];
$res1 =mysql_query("SELECT prog.tip, prog.desc, prog.nam
FROM link
JOIN category
ON link.id_cat=cat.id
WHERE id_prog=$id_Prog")
or die (mysql_error());
$conto_riga = mysql_num_rows($res1)
or die(mysql_error());
echo " N° righe: $conto_riga";
print ("<TABLE border=1> \n");
print("<TR ALIGN=LEFT VALIGN=TOP bgcolor=white>");
print("<TD>Tipo</TD>\n");
print("<TD>Desc</TD>\n");
print("<TD>Cat</TD>\n");
print ("</TR>");
while($ris1 = mysql_fetch_assoc($res1)) {
$tip_ = $ris1['tip'];
$desc_ = $ris1['desc'];
$cat_ = $ris1['nam'];
print("<TD>$tipo_</TD>\n");
print("<TD>$desc_</TD>\n");
print("<TD>$cat_</TD>\n");
print ("</TR>");
}
?>
</table>
Infatti nella visualizzazione della pagina, lì dove viene inserito del codice PHP ottengo una roba del genere:
Codice PHP:
\n" print ("
\n"); print(""); print("\n"); print("\n"); print("\n"); print (""); while($ris1 = mysql_fetch_assoc($res1)) { $url_ = $ris1['tip']; $desc_ = $ris1['desc']; $cat_ = $ris1['nam']; print("\n"); print("\n"); print("\n"); print (""); } ?>
TIPO Desc Cat
$tipo_ $desc_ $cat_