Cytat(markonix @ 5.06.2012, 07:28:13 )

Za każdym razem wklejasz różny kod więc domyślam się, że robisz gdzieś durny błąd, a na forum wklejasz co innego aniżeli masz.
var_dump co pokazuje?
Nie wklejam róznych kodów, pierwszy kod pochodził z diffa gita jak mogłeś zauważyć po plusach i minusach na początku linii...
Mój kod wygląda tak:
$db->query("INSERT INTO `XX` (`XX`, `XX`, `XX`, `XX`, XX) VALUES ('XX', 'XX', 'XX', 'XX', 'XX');");
$id=$db->lastInsertId(); // XXX FIXME XX
$db->query("UPDATE `XX` SET XX=XX+5 WHERE `id` = XX;");
// header('Location: XXX.php?id='.$id.'');
a var_dump zwraca: string(1) "0"