我有这个查询:
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
它对“发件箱”表进行多行插入。但我不知道插入了多少行。如何从该 SQL 语法中插入行数?谢谢。
更新 我得到'-1'作为这个命令的结果:
$insertedRows = mysql_query("SELECT ROW_COUNT()");
$rowInserted = mysql_fetch_array($insertedRows);
$rowInserted = $rowInserted[0];
echo $rowInserted;
但我看到我的桌子上插入了 27 行。我做错什么了?