File tree 1 file changed +16
-7
lines changed
1 file changed +16
-7
lines changed Original file line number Diff line number Diff line change 4
4
require_once ('init.php ' );
5
5
6
6
$ return = array ();
7
-
8
- $ query = Database::find ('review ' )->query_col ('SELECT review.sample
9
- FROM ' .Database::escapeField ($ reviewhost ['review_table ' ]).' AS review
10
- WHERE review.checksum = ?
11
- GROUP BY review.checksum ' ,
12
- $ _REQUEST ['checksum ' ]
13
- );
7
+ if (strlen ($ reviewhost ['history_table ' ])) {
8
+ $ query = Database::find ('review ' )->query_col ('SELECT review.sample
9
+ FROM ' .Database::escapeField ($ reviewhost ['history_table ' ]).' AS review
10
+ WHERE review.checksum = ?
11
+ ORDER BY review.ts_max DESC
12
+ LIMIT 1 ' ,
13
+ $ _REQUEST ['checksum ' ]
14
+ );
15
+ }
16
+ else {
17
+ $ query = Database::find ('review ' )->query_col ('SELECT review.sample
18
+ FROM ' .Database::escapeField ($ reviewhost ['review_table ' ]).' AS review
19
+ WHERE review.checksum = ? ' ,
20
+ $ _REQUEST ['checksum ' ]
21
+ );
22
+ }
14
23
15
24
$ Query = new QueryRewrite ($ query );
16
25
$ sample = $ Query ->asExtendedExplain ();
You can’t perform that action at this time.
0 commit comments