Gdy ustawię na FALSE mam problem z analizą błędów.
Fragment kodu:
Kod
$stmt = $con->prepare('INSERT INTO NIEISTNIEJACA (IMIE) VALUES (:imie)');
$stmt->bindValue(':imie', '40i4', PDO::PARAM_STR);
$stmt->execute();
print_r($stmt->errorInfo());
$stmt->bindValue(':imie', '40i4', PDO::PARAM_STR);
$stmt->execute();
print_r($stmt->errorInfo());
gdy ustawione na TRUE dostaje komunikat
Kod
Array
(
[0] => 42S02
[1] => 1146
[2] => Table 'proj.NIEISTNIEJACA' doesn't exist
)
(
[0] => 42S02
[1] => 1146
[2] => Table 'proj.NIEISTNIEJACA' doesn't exist
)
gdy ustawione na FALSE dostaje komunikat, który nic nie mówi o konkretnym błędzie
Kod
Fatal error: Call to a member function bindValue() on a non-object in