Ok, va bene, funziona. Ma ora ho un altro problema e questo è peggiore!
Nella pagina del download devo far apparire il numero di download che quel file ha ricevuto. L'errore che mi viene restituito al posto del numero è: Resource id #3
Il php che in questo caso elabora il tutto si chiama dlvisual.php ed è fatto così:
<?php
include("config.inc.php");
$db = mysql_connect($db_host, $db_user, $db_password);
mysql_select_db($db_name, $db);
$query = "SELECT dlc FROM download WHERE idn='$idn'";
$result = mysql_query($query, $db);
echo $result;
?>
E viene rischiamato dalla pagina in questo modo (notare che "idn" è una seconda ID letterale che ho inventato per non andare a toccare la ID che è chiave della tabella.
<?
$idn=ants;
require ("dlvisual.php");
?>
Allora che significa l'errore che mi appare?