1--TEST-- 2SQLite3::changes() tests 3--EXTENSIONS-- 4sqlite3 5--FILE-- 6<?php 7 8require_once(__DIR__ . '/new_db.inc'); 9define('TIMENOW', time()); 10 11echo "Creating Table\n"; 12var_dump($db->exec('CREATE TABLE test (time INTEGER, id STRING)')); 13 14echo "INSERT into table\n"; 15var_dump($db->exec("INSERT INTO test (time, id) VALUES (" . TIMENOW . ", 'a')")); 16var_dump($db->exec("INSERT INTO test (time, id) VALUES (" . TIMENOW . ", 'b')")); 17 18echo "UPDATE query\n"; 19var_dump($db->exec("UPDATE test SET id = 'c'")); 20 21echo "Rows Updated\n"; 22var_dump($db->changes()); 23 24echo "Closing database\n"; 25var_dump($db->close()); 26echo "Done\n"; 27?> 28--EXPECT-- 29Creating Table 30bool(true) 31INSERT into table 32bool(true) 33bool(true) 34UPDATE query 35bool(true) 36Rows Updated 37int(2) 38Closing database 39bool(true) 40Done 41