<?php $ecms_bq_sql=sys_ReturnEcmsLoopBq("select classname from phome_enewsclass where classid=".$class_r[$GLOBALS[navclassid]][bclassid]."",1,24,0); $bqno=0; while($bqr=$empire->fetch($ecms_bq_sql)) { $bqsr=sys_ReturnEcmsLoopStext($bqr); $bqno++; ?> <?php $at=strpos($bqr[classname],"用药"); $bt=substr($bqr[classname],0,$at); $ecms_bq_sql2=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass where classname='$bt'",0,24,0); $bqno2=0; while($bqr2=$empire->fetch($ecms_bq_sql2)) { $bqsr2=sys_ReturnEcmsLoopStext($bqr2); $bqno2++; ?> <?php $v=$class_r[$GLOBALS[navclassid]][classname]; $ecms_bq_sql3=$empire->query("select * from [!db.pre!]enewsclass where bclassid='$bqr2[classid]' and classname='$v'",0,24,0); $bqno3=0; while($bqr3=$empire->fetch($ecms_bq_sql3)) { $bqno3++; ?> <div><?=$bqr3[classid]?>fuckyou<?=$bqr3[classid]?></div> <? } ?> <div>让哥哥<?=$bqr2[classid]?></div> <? } ?> <?php } ?> 查询中文字段出错了,提示是:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '[!db.pre!]enewsclass where bclassid='2' and classname='\xE4\xB8\x99\xE8\x82\x9D'' at line 1 select * from [!db.pre!]enewsclass where bclassid='2' and classname='丙肝'
|