hola amigo espero me puedan ayudar
necesito enviar o ejecutar una sentencia sql desde php , el problema es que el campo de la tabla se llama "TableName" el problema son las comillas dobles
esta es mi instruccion
Código PHP:
Ver originalpublic function list_allbitacoras_mod($db)
{
$mod = $_GET['mod'];
$lis = $db->prepare("SELECT * FROM tbl_audit WHERE 'TableName' =: mod");
//$lis->bindParam(':mod', $mod);
$lis->execute();
return $lis->fetchAll();
}
Código SQL:
Ver originalCREATE TABLE tbl_audit
(
pk_audit serial NOT NULL,
"TableName" CHARACTER(45) NOT NULL,
"Operation" CHARACTER(10) NOT NULL,
"OldValue" text,
"NewValue" text,
"UpdateDate" TIMESTAMP WITHOUT TIME zone NOT NULL,
"UserName" CHARACTER(45) NOT NULL,
CONSTRAINT pk_audit PRIMARY KEY (pk_audit)
)