Nie rozumiem czemu pdo dodaje 2 rekordy zamiast jednego, w końcu wywaliłem wszystko i dodałem w pliku index.php coś takiego i też dodaje mi 2 rekordy,
kod tutaj
<?php require '/app/cfg/database.config.php'; $pdo = new PDO($Parm['DBType'].':dbname='.$Parm['DBName'].';host='.$Parm['DBHost'], $Parm['DBLogin'], $Parm['DBPass']); try { $pdo->beginTransaction(); $sql = 'INSERT INTO `miary` (`nazwa`) VALUES (:nazwa)'; $stmt = $pdo->prepare($sql); $stmt->bindValue(':nazwa', '1', PDO::PARAM_STR); $stmt->execute(); $stmt->closeCursor(); $pdo->commit(); } catch (PDOException $e) { $pdo->rollBack(); } //require_once 'app/libs/framework/bootstrap.php';
możecie jakoś pomóc ?
w pliku '/app/cfg/database.config.php'; znajduje się tylko
tablica $Parm która przechowuje dane odnośnie bazy
w bazie nie mam żadnych wyzwalaczy i innych zwykła tabelka