(PHP 5 < 5.4.0, PECL sqlite >= 1.0.0)
sqlite_changes -- SQLiteDatabase->changes — En son SQL deyiminin değiştirdiği satır sayısını döndürür
$db
)Nesne yönelimli kullanım
En son SQL deyiminin db
veritabanında değiştirdiği
satır sayısını döndürür.
db
SQLite Veritabanı özkaynağı. Yordamsal kullanımda sqlite_open() işlevi tarafından döndürülür. Nesne yönelimli kullanımda bu değiştirgeye gerek yoktur.
Değişen satır sayısı.
Örnek 1 - Yordamsal kullanım örneği
<?php
$dbhandle = sqlite_open('mysqlitedb');
$query = sqlite_query($dbhandle,
"UPDATE users SET email='jDoe@example.com' WHERE username='jDoe'");
if (!$query) {
exit('Sorguda hata.');
} else {
echo 'Değişen satır sayısı: ', sqlite_changes($dbhandle);
}
?>
Örnek 2 - Nesne yönelimli kullanım örneği
<?php
$dbhandle = new SQLiteDatabase('mysqlitedb');
$query = $dbhandle->query(
"UPDATE users SET email='jDoe@example.com' WHERE username='jDoe'");
if (!$query) {
exit('Sorguda hata.');
} else {
echo 'Değişen satır sayısı: ', $dbhandle->changes();
}
?>