MySQLドキュメント
から mysql_affected_rows
の場合 :
mysqliを使用 、 mysqli ::real_connect を使用してCLIENT_FOUND_ROWSを指定できます。 。
$db = mysqli_init();
$db->real_connect('host', 'username', 'password', 'dbname', '3306', null, MYSQLI_CLIENT_FOUND_ROWS);
PDO 、定数の名前はPDO ::MYSQL_ATTR_FOUND_ROWS
$db = new PDO('mysql:dbname=mydatabase;host=myhost', 'username', 'password', array(
PDO::MYSQL_ATTR_FOUND_ROWS => true
));
古い非推奨のMySQL拡張機能を使用すると、mysql_connectの5番目のパラメーターとして値2を渡すCLIENT_FOUND_ROWSを指定できます(ソース 。