Domanda semplice (per voi) e veloce.

Ho due tabelle. La prima si chiama "prodotti" la seconda si chiama "quotazioni_db".
All'interno di "quotazioni_db" ho una colonna che si chiama "db". Nella colonna che si chiama "db" ho il valore 'prodotti'.
Questo mi serve affinchè in una pagina che si chiama "quotazioni_admin.php" mi visualizzi i valori della tabella che voglio io (esempio: quotazioni_admin.php?db=prodotti) (variabile: quotazioni_admin.php?db=$db).

In questa pagina ci sono dei campi di testo con tutti i dati da modificare. Cliccando su salva dovrebbe aggiornare i dati nella tabella prodotti e riportarti alla stessa pagina in cui eri.

Codice PHP:
 <?php

if (isset($_POST['nome'])) {
  foreach (
$_POST['nome'] as $id => $nome) {
    
$res1 mysql_query("UPDATE $db SET nome = $nome WHERE id = $id") or die (mysql_error());
  }
}

if (isset(
$_POST['rarita'])) {
  foreach (
$_POST['rarita'] as $id => $rarita) {
    
$res2 mysql_query("UPDATE $db SET rarita = $rarita WHERE id = $id") or die (mysql_error());
  }
}

if (isset(
$_POST['valore'])) {
  foreach (
$_POST['valore'] as $id => $valore) {
    
$res3 mysql_query("UPDATE $db SET valore = $valore WHERE id = $id") or die (mysql_error());
  }
}
?>
Quando però vado a cliccare su salva mi da questo errore:

Table 'nomedatabase_db.$db' doesn't exist

Come faccio a ricavare quindi la variabile $db ??