Capisco, ma non dovrebbe darmi errore con $database_name? Perchè la variabile non viene esplicitata direttamente ma se la dovrebbe ricavare dal select del formOriginariamente inviato da flessciato
mi sembra che l'errore a occhio e croce sia nel fatto chese non setti il database viene eseguita la query usando come parametro
$query= "SELECT * FROM $database_name WHERE " . $query;
Mentre se selezioni un db non va più perchè non si prende il parametro che passi
Mi fai vedere come ti prendi $input?!
Invece quando la variabile $database_name è = hotel funziona...se passa a "camping" non funziona più.
Infine: $input è una variabile che passo dal form! Input corrisponde alla chiave che devo trovare...invece di chiamarla $chiave, l'ho chiamata $input...