parsing xml/php

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Ragazzi ho un problema, sto creando un parsing xml con php per riconoscere gli acquisti dell'utente visto che con php non posso codificarli in flash.

Mi riconosce benissimo la sessione aperta ma non mi mostra il parsing xml e non capisco perchè.

Codice:
<?php
  session_start();
  $dbhost = 'localhost'; 
  $dbuser = 'dbuser'; 
  $dbpass = 'dbpass'; 
  $dbname = 'dbname'; 
  $mysql = mysql_connect($dbhost,$dbuser,$dbpass);
  mysql_select_db($dbname);
  
  if(isset($_SESSION['id_utenti'])){

  $Query="SELECT * FROM acquisti WHERE id_utenti=$_SESSION[id_utenti]";
  echo"$Query";
  $Result=mysql_query( $Query );
  $Return="<?xml version=".'"1.0"'." encoding=".'"UTF-8"?>'."\n"."<prodotti>";

  while($client=mysql_fetch_object($Result)){

  $Return.="<prodotto><np><![CDATA[".$client->nome_prodotto."]]></np><pr><![CDATA[".$client->prezzo."]]></pr><qua><![CDATA[".$client->quantita."]]></qua><idp><![CDATA[".$client->id_prodotto."]]></idp><cal><![CDATA[".$client->calcolo."]]></cal></prodotto>"; 

  }

  $Return.="</prodotti>";

  mysql_free_result($Result);

  echo ($Return);
  }

?>
l'echo della query mi dice esattamente l'id_utente giusto ma non mi da la lista xml relativa agli acquisti dove sta l'errore?
 

helpdesk

Utente Attivo
30 Set 2009
726
0
0
Pesaro
Credo di aver risolto ragazzi avevo dichiarato male le righe nell'xml in base alla query di select.
Grazie a tutti ugualmente.