Essendo ignorante in materia, non sapevo nemmeno ke nome dare a questo topic e kiedo perdono.COMUNQUE...
Lancio una query e mi visualizza correttamente i risultati.
Mi estrae 3 valori da una tabella (citta, titolo e prezzo) e me li stampa come li volevo.
Il problema è ke al campo "città" in quella tabella è associato un valore numerico.
In un'altra tabella del database sono elencate tutte le città con il corrispondente valore numerico.
Io dovrei fare in modo ke lanciando la query mi stampasse direttamente il nome della città andando a confrontare il valore numerico trovato nella prima query con il corrispondente nome nella seconda. (un po' confuso?)
la query è questa:
<?php
$connessione =
mysql_connect( "indirizzo_database", "username", "password" )
or die ("Connessione fallita");
mysql_select_db("nome_database")
$risultato =
mysql_query("SELECT * FROM nome_tabella ORDER BY City", $connessione );
$i=0;
while ($riga = mysql_fetch_object( $risultato ))
{
$i++;
echo "citta$i=$riga->City","&"; <<---IL "PROBLEMA" STA QUI
echo "titolo$i=$riga->Headline","&";
echo "prezzo$i=$riga->Price","&";
}
print "totale=$i";
mysql_free_result( $risultato );
mysql_close( $connessione );
?>
Suppongo si debbano fare 2 query, una per trovare i risultati ed una per sostituire il valore numerico con il nome della città (sbaglio?)
Mi domando invece, se avessi un file php con all'interno qualcosa tipo:
<?php
1="Milano";
2="Roma";
3="Napoli"
...
...
?>
(cioè l'eleco delle corrispondenze numero/città) e poi fare un confronto in qualke modo, sarebbe + conveniente ?
please help