Zählen Sie, wie viele Zeilen aus der letzten SQL-Abfrage eingefügt wurden

Ich habe diese Frage:

INSERT INTO db1.outbox (DestinationNumber, TextDecoded)
SELECT User.CellPhone, '$SMSMessage' as TextDecoded
FROM db2.User
WHERE User.PurchaseDate BETWEEN 2012-01-01 AND 2012-01-31

Es werden mehrere Zeilen in die Ausgangstabelle eingefügt. Ich weiß aber nicht, wie viele Zeilen eingefügt wurden. Wie wird die Anzahl der Zeilen aus dieser SQL-Syntax eingefügt? Vielen Dank.

aktualisieren Ich habe '-1' als Ergebnis dieses Befehls erhalten:

$insertedRows = mysql_query("SELECT ROW_COUNT()");
$rowInserted = mysql_fetch_array($insertedRows);
$rowInserted = $rowInserted[0];
echo $rowInserted;

Aber ich sehe, dass 27 Zeilen in meine Tabelle eingefügt wurden. was habe ich falsch gemacht?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage