Ciao a tutti,
ho creato un codice che genera un file xml prelevando dati da una tabella MySQL, e funziona tutto.
Alcuni campi però restituiscono il valore ID di una determinata voce, perchè l'associazione viene fatta in MySQL attraverso un'altra tabella.

Es.
tabella "automobili"
CAMPI: (id, id_modello, id_sottomodello, id_contratto, prezzo, foto_1, commenti)

tabella "modelli"
CAMPI: (id, descrizione)

Il mio codice php è questo:
Codice PHP:
$dbhost = 'miohost'; // database host ( usually localhost )
    $dbuser = 'miouser'; // database username
    $dbpass = 'miapass'; // database password
    $dbname = 'miodb_name'; // database name
    $mysql = mysql_connect($dbhost,$dbuser,$dbpass);
    mysql_select_db($dbname);
    
    $Query="SELECT * from automobili";
    $Result=mysql_query( $Query );
    $Return="<?xml version=".'"1.0"'." encoding=".'"UTF-8"?>'."\n"."<clients>";
    
    while(
$client=mysql_fetch_object($Result))
    {
     
$Return.="<client><id><![CDATA[".$client->id."]]></id><name><![CDATA[".$client->id_modello."]]></name><surname><![CDATA[".$client->id_sottomodello."]]></surname><address><![CDATA[".$client->id_contratto."]]></address><city><![CDATA[".$client->prezzo."]]></city><state><![CDATA[".$client->foto_1."]]></state><email><![CDATA[".$client->commenti."]]></email></client>"; 
    }
    
$Return.="</clients>";
    mysql_free_result(
$Result);
    echo (
$Return);
?>
Come vi dicevo viene restituito l'ID per quanto riguarda il modello, il sottomodello e il contratto. Vorrei invece fare in modo che nell'xml si vedesse la descrizione corrispondente a quell'ID, che dovrei leggere dalle altre tabelle. Qualcuno mi dà qualche dritta?

Grazie mille
Cecco