Forum und email

sesam_affected_rows

(No version information available, might be only in CVS)

sesam_affected_rows — Anzahl der von einer sofortigen (???) Abfrage betroffenen Zeilen

Beschreibung

int sesam_affected_rows ( string $result_id )

result_id ist eine von sesam_query() zurückgelieferte gültige Ergebniskennung (???).

Liefert die Anzahl der von einer Abfrage betroffenen Zeilen bezogen auf die result_id .

Die Funktion sesam_affected_rows() liefert sinnvolle Werte nur in Verbindung mit "immediate" SQL-Statements (Update-Operationen wie INSERT, UPDATE and DELETE), da SESAM für "select type" Abfragen keinerlei Information über betroffene Zeilen liefert. Der gelieferte Wert ist die Anzahl der betroffenen Zeilen.

Siehe auch: sesam_query() und sesam_execimm()

$result = sesam_execimm ("DELETE FROM PHONE WHERE LASTNAME = '".strtoupper($name)."'");
if (! $result) {
    ... error ...
}
print sesam_affected_rows($result).
      " entries with last name ".$name." deleted.\n"