Mysql
 sql >> Base de données >  >> RDS >> Mysql

PHP PDO sélectionnant des colonnes avec des guillemets simples dans leur nom

Faites de ce nom de colonne également un paramètre,

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

Au fait, une suggestion est que la prochaine fois, ne créez pas de colonnes comme Bob's Stuff . Faites-en un seul mot comme celui-ci BobStuff .