以前还真没注意过这个问题,今天看到论坛里有人在问,站长亲自测试了下,发现还真的存在这个BUG。
4 k$ a, v& Y6 `: Y$ k
' m/ v6 f& g( G4 v. ^$ }# QBUG现象为:
3 C; _* ^6 W, k- r. R( _进入ECSHOP后台 》商品管理 》 商品品牌 , 输入一个关键字或者留空,然后点搜索,
9 x3 I! {# P0 t9 ~- R) }% s这时候你会发现, 实际上已经搜索到2个结果,但是底部分页导航条那里,还是显示 “总计0个记录”。
7 X$ g- J! m" K. @0 B2 X/ p4 Y2 m4 C% V# s' z
如下图所示:
7 f# ^" M' ?) Y$ @# e, d3 I
( g7 s+ f) C; s. v- c; j- l5 ]
5 K. p, ?! h( Z m- L k& l, X
下面是修复方法:
* `$ x3 T" @+ e* g5 |6 |9 E$ @$ Q2 s
( O, c$ e! f1 |修改 /admin/brand.php 文件
6 n; c5 M; P; O/ ~. G6 [) m& Z+ n- K# W2 M3 Q! l6 l3 j5 A. d- ?
将: w1 c" Q) O3 y3 L
$sql = "SELECT COUNT(*) FROM ".$GLOBALS['ecs']->table('brand') .' WHERE brand_name = \''.$_POST['brand_name'].'\'';# H& [' F: g5 n2 u& r- U6 q+ w
+ ?! c O( R% d6 Y" G
修改为
' P) k O, T: T" m2 o$ u" l2 p. s- K& p9 d: d3 M
$sql = "SELECT COUNT(*) FROM ".$GLOBALS['ecs']->table('brand') .' WHERE brand_name like \'%'.$_POST['brand_name'].'%\'';0 W1 C0 B4 i; m6 [
|