Skip to content
Valider 18c99473 rédigé par esj's avatar esj
Parcourir les fichiers

Abstraction des clauses avec WHERE, avec ORDER BY et LIMIT

Dépot obtenu par:

{{{
for i in $(grep -l 'spip_query..SELECT.*FROM.*WHERE[^E]* ORDER BY[^GL]*LIMIT[^H]*; *$' [a-i]*/*php|grep -v inc/meta.php)
do
echo $i
sed 's/spip_query..SELECT *\(.*[^ ]\) *FROM *\(.*[^ ]\) *WHERE *\([^E]*[^ ]\) *ORDER BY *\([^HL]*[^ ]\) *LIMIT *\([^H]*;\)$/sql_select("\1", "\2", "\3", "", "\4", "\5/;s/ "" *\.//;s/ch(sql_select\(.*\));/sel\1;/' $i > x
mv x $i
done
}}}

Et une intervention manuelle préalable dans action/rss.php
parent a55adbc1
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter