Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

PHP PDO selecionando colunas com aspas simples em seu nome


Faça esse nome de coluna também como parâmetro,
$tableName = "`Bob\'s Stuff`";
$stmt->prepare("SELECT * FROM mytable WHERE :tableName > :int");
$stmt->bindValue(':tableName', $tableName);
$stmt->bindValue(':int', $int);
$stmt->execute();

A propósito, uma sugestão é que da próxima vez não crie colunas como Bob's Stuff . Faça uma única palavra como esta BobStuff .