alla pressione di un bottone si avvia questa pagina :
esame3prova_query.php
Codice PHP:
<?php header("Content-type: application/xml");
header("Cache-control: no-cache, must-revalidate");
echo "<?xml version=\"1.0\"?>\n";
$connessione = mysql_connect("localhost","nick","passw");
$DB = mysql_select_db("my_ispanico5");
if($DB)
{ //SELECT categoria.tipo FROM marca,categoria WHERE marca.id=categoria.id AND marca.nome='PHILIPS'
$query = ("Select categoria.tipo FROM marca,categoria WHERE marca.id=categoria.id AND marca.nome='$marca'");
//echo "stampo marca : $marca \n";
if($result = mysql_query($query))
{
//echo "ho dei risultati\n";
//echo "
HO APPENA FATTO LA QUERY!";
echo "<root>";
while($riga = mysql_fetch_array($result)) {
//echo "sono nel while";
//echo "<option value=\"".$riga["nome"]."\" />".$riga["nome"]."</option>";
//echo $riga["nome"];
echo '\n<prodotto>\n'.$riga["tipo"].'\n</prodotto>
'; }
//echo "</select>";
echo "</root>";
}
}
?>
Perchè il risultato è questo misero xml ??!? ho controllato tutto, la connessione, il risultato della query etc... tutto ..
E' l'xml che non và.. Dove sbaglio ?