Cuente cuántas filas insertó de la última consulta SQL

Tengo esta consulta:

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

hace la inserción de varias filas en la tabla 'bandeja de salida'. pero no sé cuántas filas insertadas. ¿Cómo tener el número de filas insertadas desde esa sintaxis SQL? Gracias.

actualizar Obtuve '-1' como resultado de este comando:

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

pero veo que hay 27 filas insertadas en mi tabla. ¿qué hice mal?

Respuestas a la pregunta(2)

Su respuesta a la pregunta