PHP / PDO: подготовленные операторы не работают при создании таблицы?

Когда я использую подготовленный оператор PDO и использую его для подключения имени таблицы к запросу, он не выполняется, быстрый пример:

$stmt = $dbh->prepare("CREATE TABLE ? (id foo, int bar,...)");
$stmt->execute(Array('table_foobar'));

Все, что он делает, это заменяет? с'table_foobar'одиночные кавычки не позволяют создать таблицу для меня!

В конечном итоге мне нужно сделатьsprintf в ТОП подготовленного оператора добавить в предопределенное имя таблицы.

Чего мне здесь не хватает?

Ответы на вопрос(0)

Ваш ответ на вопрос