Вы должны никогда принимать имя таблицы или имя столбца в качестве пользовательского ввода.
Но если у вас нет других альтернатив - единственное решение - белые списки
Таким образом, вы создаете массив со всеми разрешенными именами таблиц, которые будут использоваться, как
$valid_tables = array('t1', 'table2');
и затем проверьте, существует ли $table
в этом массиве:
if (in_array($table, $valid_tables)) {
// everything is fine
} else {
// something is wrong
}