We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents a959fd3 + f96946a commit 768a128Copy full SHA for 768a128
1 file changed
src/DB_Command.php
@@ -538,7 +538,7 @@ public function query( $args, $assoc_args ) {
538
$assoc_args['execute'] = $this->get_sql_mode_query( $assoc_args ) . $assoc_args['execute'];
539
}
540
541
- $is_row_modifying_query = isset( $assoc_args['execute'] ) && preg_match( '/\b(UPDATE|DELETE|INSERT|REPLACE|LOAD DATA)\b/i', $assoc_args['execute'] );
+ $is_row_modifying_query = isset( $assoc_args['execute'] ) && preg_match( '/\b(UPDATE|DELETE|INSERT|REPLACE(?!\s*\()|LOAD DATA)\b/i', $assoc_args['execute'] );
542
543
if ( $is_row_modifying_query ) {
544
$assoc_args['execute'] .= '; SELECT ROW_COUNT();';
0 commit comments