PluginProbe
weForms – Easy Drag & Drop Contact Form Builder For WordPress / 1.6.23
weForms – Easy Drag & Drop Contact Form Builder For WordPress v1.6.23
1.6.7 1.6.8 1.6.9 1.6.12 1.6.13 1.6.14 1.6.15 1.6.16 1.6.17 1.6.18 1.6.19 1.6.2 1.6.20 1.6.21 1.6.22 1.6.23 1.6.24 1.6.25 1.6.26 1.6.27 1.6.28 1.6.3 1.6.4 1.6.5 1.6.6 All 74 releases
← All changes | includes/api/class-weforms-api-rest-controller.php +16 -6 1.6.201.6.23 View file →
@@ -195,20 +195,30 @@
195 195 global $wpdb;
196 196
197 197 if ( is_array( $request['entry_id'] ) ) {
198 198 $entry_id = implode( ',', $request['entry_id'] );
199 - $querystr = "
199 + $querystr = $wpdb->prepare(
200 + "
200 201 SELECT $wpdb->weforms_entries.id
201 202 FROM $wpdb->weforms_entries
202 - WHERE $wpdb->weforms_entries.ID IN ( $entry_id )
203 - ";
203 + WHERE $wpdb->weforms_entries.ID IN ( %s )
204 + ",
205 + array(
206 + $entry_id
207 + )
208 + );
204 209 } else {
205 210 $entry_id = (int) $request['entry_id'];
206 - $querystr = "
211 + $querystr = $wpdb->prepare(
212 + "
207 213 SELECT $wpdb->weforms_entries.id
208 214 FROM $wpdb->weforms_entries
209 - WHERE $wpdb->weforms_entries.ID = $entry_id
210 - ";
215 + WHERE $wpdb->weforms_entries.ID = %d
216 + ",
217 + array(
218 + $entry_id
219 + )
220 + );
211 221 }
212 222
213 223 $result = $wpdb->get_results( $querystr );
214 224