sql >> Base de Datos >  >> RDS >> Mysql

PHP PDO seleccionando columnas con comillas simples en su nombre

Haga que el nombre de la columna también sea un parámetro,

$tableName = "`Bob\'s Stuff`";
$stmt->prepare("SELECT * FROM mytable WHERE :tableName > :int");
$stmt->bindValue(':tableName', $tableName);
$stmt->bindValue(':int', $int);
$stmt->execute();

Por cierto, una sugerencia es que la próxima vez no cree columnas como Bob's Stuff . Que sea una sola palabra como esta BobStuff .