sql >> Database teknologi >  >> RDS >> Mysql

PHP/PDO:Forberedte udsagn virker ikke, når du opretter en tabel?

Jeg kan ikke finde noget klart i manualen, men ser man på brugerbidraget noter, er brugen af ​​parametre beregnet til faktiske værdier kun, ikke tabelnavne, feltnavne osv.

Normal strengsammenkædning bør (og kan) bruges.

$tablename = "tablename";
$stmt = $dbh->prepare("CREATE TABLE `$tablename` (id foo, int bar,...)");


  1. MS Access kalder SQL Server lagret procedure

  2. Nummerseriegenerator-udfordringsløsninger – del 5

  3. Java-undtagelsesfejl - Sqlite readyStatement.setBlob

  4. ATN2() Eksempler i SQL Server