Hola, esta sucediendo algo extraño..
Cuando hago un simple insert con pdo me lo inserta 2 veces al registro..
(Y déjenme que les aclare, NO esta ingresando al método que hace el insert 2 veces)
Este es el método que hace el insert:
Código PHP:
Ver originalpublic function addUserCheckin($UserId, $SucursalId) {
try {
$sql = "INSERT INTO test(lala)VALUES('holaa')";
// die($sql);
$count = $this->pdodb->exec($sql);
//var_dump($count);
// $r=$this->pdodb->prepare($sql);
// return $r->execute();
}catch(PDOException $ex) {
die("ERROR: ". $ex->getMessage()); }
}
Y esta es la estructura de dicha tabla:
Código SQL:
Ver originalCREATE TABLE IF NOT EXISTS `test` (
`lala` VARCHAR(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Tambien hice un die($sql) para ver como está formando la query, la copio y pego y al ejecutarla desde phpmyadmin, me inserta 1 registro (lo cual es lo correcto) pero cuando desde php llamo al metodo que hacer el insert, me inserta 2 registros!
No entiendo eso!
Saludos, y espero que alguien me ayude!