File tree 2 files changed +18
-2
lines changed
2 files changed +18
-2
lines changed Original file line number Diff line number Diff line change 4
4
$ settings = array ();
5
5
$ settings ['sqlColor ' ] = true ;
6
6
$ settings ['title ' ] = null ;
7
+ $ settings ['sampleLimit ' ] = 1 ;
7
8
8
9
require_once ('config.php ' );
9
10
require_once ('libs/Database/Database.php ' );
Original file line number Diff line number Diff line change 105
105
}
106
106
unset ($ key , $ val );
107
107
}
108
-
108
+
109
+ $ samples = array ();
110
+ if (strlen ($ reviewhost ['history_table ' ])) {
111
+ $ res = Database::find ('review ' )->query ('SELECT review.sample
112
+ FROM ' .$ reviewhost ['history_table ' ].' AS review
113
+ WHERE review.checksum = ?
114
+ ORDER BY review.ts_max DESC
115
+ LIMIT ' .$ settings ['sampleLimit ' ],
116
+ $ _REQUEST ['checksum ' ]
117
+ );
118
+ while ($ sample = $ res ->fetch_col ())
119
+ $ samples [] = $ sample ;
120
+ unset($ res );
121
+ }
122
+ else
123
+ $ samples [] = $ reviewData ['sample ' ];
109
124
?>
110
125
111
126
<?php require_once ('templates/header.php ' ); ?>
120
135
</ul>
121
136
<div id="queryFingerprint"><?php echo SqlParser::htmlPreparedStatement ($ reviewData ['fingerprint ' ]); ?> </div>
122
137
<div id="querySample">
123
- <?php echo SqlParser::html ($ reviewData [ ' sample ' ]); ?>
138
+ <?php echo SqlParser::html ($ samples [ 0 ]); ?>
124
139
</div>
125
140
<div id="normalizedQuery">Please explain the query to view the normalized query.</div>
126
141
<div id="queryReview">
You can’t perform that action at this time.
0 commit comments