informatique:wordpress:wp_mysql_inner_join
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
informatique:wordpress:wp_mysql_inner_join [29/09/2020 17:19] – cyrille | informatique:wordpress:wp_mysql_inner_join [07/09/2021 20:52] (Version actuelle) – [Le bug dans le core WP] cyrille | ||
---|---|---|---|
Ligne 298: | Ligne 298: | ||
), | ), | ||
) | ) | ||
+ | </ | ||
+ | |||
+ | ===== Le bug dans le core WP ===== | ||
+ | |||
+ | '' | ||
+ | |||
+ | <code php> | ||
+ | // JOIN clauses for NOT EXISTS have their own syntax. | ||
+ | if ( 'NOT EXISTS' | ||
+ | $join .= " LEFT JOIN $this-> | ||
+ | $join .= $i ? " AS $alias" | ||
+ | |||
+ | if ( ' | ||
+ | $join .= $wpdb-> | ||
+ | } else { | ||
+ | $join .= $wpdb-> | ||
+ | } | ||
+ | // All other JOIN clauses. | ||
+ | } else { | ||
+ | $join .= " INNER JOIN $this-> | ||
+ | $join .= $i ? " AS $alias" | ||
+ | $join .= " ON ( $this-> | ||
+ | // Ce qu'il faudrait à la place : | ||
+ | // | ||
+ | // | ||
+ | // | ||
+ | } | ||
</ | </ | ||
informatique/wordpress/wp_mysql_inner_join.1601392770.txt.gz · Dernière modification : 29/09/2020 17:19 de cyrille