Mysql
 sql >> Database >  >> RDS >> Mysql

PHP, MySQL:riesci a distinguere tra righe abbinate e righe interessate?

Dalla documentazione MySQL per mysql_affected_rows :

Con mysqli , puoi specificare CLIENT_FOUND_ROWS utilizzando mysqli::real_connect .

$db = mysqli_init();
$db->real_connect('host', 'username', 'password', 'dbname', '3306', null, MYSQLI_CLIENT_FOUND_ROWS);

In DOP , la costante è denominata PDO::MYSQL_ATTR_FOUND_ROWS

$db = new PDO('mysql:dbname=mydatabase;host=myhost', 'username', 'password', array(
    PDO::MYSQL_ATTR_FOUND_ROWS => true
));

Con la vecchia e deprecata estensione MySQL, puoi specificare CLIENT_FOUND_ROWS passando il valore 2 come quinto parametro per mysql_connect (fonte ).