downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

SQLite3::close> <SQLite3::busyTimeout
[edit] Last updated: Fri, 17 May 2013

view this page in

SQLite3::changes

(PHP 5 >= 5.3.0)

SQLite3::changes Gibt die Anzahl der Datenbankreihen zurück, die durch die letzte SQL-Anfrage verändert, gelöscht oder hinzugefügt wurden.

Beschreibung

public int SQLite3::changes ( void )

Gibt die Anzahl der Datenbankreihen zurück, die durch die letzte SQL-Anfrage verändert, gelöscht oder hinzugefügt wurden.

Parameter-Liste

Diese Funktion hat keine Parameter.

Rückgabewerte

Gibt einen Integer-Wert zurück, der der Anzahl an geänderten, gelöschten oder hinzugefügten Datenbankreihen der letzten SQL-Anfrage widerspiegelt.

Beispiele

Beispiel #1 SQLite3::changes()-Beispiel

<?php
$db 
= new SQLite3('mysqlitedb.db');

$query $db->exec('UPDATE counter SET views=0 WHERE page="test"');
if (
$query) {
    echo 
'Anzahl der modifizierten Reihen: '$db->changes();
}
?>



add a note add a note User Contributed Notes SQLite3::changes - [1 notes]
up
0
krebs dot seb at googlemail dot com
1 year ago
It seems, that this method doesn't report the affected rows properly, when using with savepoints or a transaction.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites