Ciao a tutti,
è il mio primo post qui, sono nuovo del linguaggio php, sto facendo un po' di prove per allenamento e mi sono fermato alla pagina view.php così strutturata:

<?
include("top_foot.php");
include("config.php");
top();

$ragsoc=$_GET['ragsoc'];

$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");

$query = "SELECT provincia, citta FROM clienti WHERE ragsoc='$ragsoc'";

$result = mysql_query($query, $db);
$row = mysql_fetch_array($result);

echo "
<a href=index.php>Torna alla pagina iniziale</a>
";
echo "<a href=all.php>Visualizza tutti gli articoli</a>
";

mysql_close($db);
foot();
?>

la pagina mi restituisce solo i link in basso senza pero' elencarmi niente. Premetto che la pagina precedente (index.php) funziona correttamente:

<?
include('top_foot.php');
include('config.php');
top();

$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
//effettua la selezione da noi richiesta
$query = "SELECT ragsoc, provincia FROM clienti ORDER BY ragsoc DESC LIMIT 0,5";
//risultato in numeri: quenti?
$result = mysql_query($query, $db);
//elenca i risultati
while ($row = mysql_fetch_array($result))
//li rende visibili a video
{ echo "<a href=\"view.php?ragsoc=$row[ragsoc]\">" . " - $row[ragsoc]</a>
"; }

//chiude la connessione con il server
mysql_close($db);
foot();
?>

Spero qualcuno possa aiutarmi
Ciao e grazie