prepare() il metodo restituisce false se si verifica un errore come indicato qui
. Dovresti tenerlo in un if dichiarazione.
La tua stringa di query non interpreterà la variabile $tbl_name perché stai usando virgolette singole. Potrebbe essere risolto con '.$tbl_name.' .