Ja weil er $db_table so nicht kennt Du hast bestimmt keine Tabelle mit dem namen $db_table.
Wenn Du den Namen aus einer Variablen in das SQL Statement einbinden möchtest solltest Du das so machen.
$query = "SELECT * FROM " +$db_table;
Gruss Matze jetzt bekommst Du aber nur eine 1 und nicht die Zahl der tatsächlichen Spalten bzw. nicht das Ergebnis aus Select count(*).
Gruss Matze