Ciao a tutti ho creato una funzione php per effettuare query al database che mi restituisce il valore della query:

function connectdb($query){
global $db_server,$db_username,$db_password,$db_database;

$handler = @mysql_connect($db_server,$db_username,$db_passwor d);
@mysql_select_db($db_database,$handler);
$result=mysql_query($query);
print(mysql_error());
mysql_close();
return $result;
}

il problema è che dopo effettuata la query non mi ritorna il valore di essa in quanto se tento di fare operazioni sulla variabile $result dal file dove richiamo la funzione ad es. mysql_num_rows()

mi da errore