Ciao a tutti.
Ho creato un piccolo script composto da due campi di testo con il quale posso recuperare il contenuto (nome giocatore e nome squadra) di un database per modificarlo successivamente. Il problema è che lo script di recupero deve effettuare la ricerca tra diverse tabelle, non una sola, per cui ho deciso di far condurre la ricerca all'interno del database ma quando provo a verificarne la funzionalità mi compare la pagina con i due campi di testo vuoti. Ho provato allora ad impostare la ricerca all'interno di una sola tabella e tutto funziona alla perfezione, ma dovrei in realtà impostare la ricerca all'interno del database ma non ho risultati.

Questo è il modulo di ricerca:
Codice PHP:
<?php
include ('config.inc.php');
//connessione al database
$db mysql_connect($db_host$db_user$db_password); 
  if (
$db == FALSE
    die (
"Errore nella connessione. Verificare i parametri nel file config.inc.php"); 
//selezione del database
  
mysql_select_db($db_name$db
    or die (
"Errore nella selezione del database. Verificare i parametri nel file config.inc.php"); 
 
//recupero valori   
$giocatore $_POST['giocatore'];
$squadra $_POST['squadra'];


  
$records mysql_query ("select * from $mio_db where giocatore='$giocatore' and squadra='$squadra'");
  
$risultati mysql_fetch_array ($records);
  
?>

<form method="post" action="modificard.php">
<div align="center">Nome giocatore:

<input name="giocatore" type="text" id="giocatore" value="<?php echo $risultati['giocatore']; ?>">




Squadra:

<input name="squadra" type="text" id="squadra" value="<?php echo $risultati['squadra']; ?>">





<input type="submit" name="Submit" value="Modifica record">
</div>
</form>
Ringrazio anticipatamente chi si renderà disponibile per aiutarmi.
Saluti.