- เครดิต
- 30
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 10
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
แก้ไขครั้งสุดท้ายโดย bongunza เมื่อ 2012-11-14 09:55
อาการคือกระทู้นั้นจะมีบางหน้าที่เข้าไม่ได้ครับ
พอดีวันนี้ผมเปิดกิจกรรมในเว็บและมีคนตอบเยอะมาก + กับอัพรูปลงเยอะมาก
วันเดียวตอบกันไป 720 โพสต์ได้ครับ - -*
อยากทราบจุดที่จะแก้ไขว่าจะแก้ไขอย่างไรได้บ้างนะครับขอบคุณมาก ๆ ครับ
Host ผมใช้ VPS ครับส่วนเรื่อง RAM กับพื้นที่ไม่มีปัญหาครับตอนนี้ปกติดีครับ !
[Type] ข้อผิดพลาดในการค้นหา
[1064] 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 'AND current = 1' at line 1
[Query] SELECT n.*,m.image AS image, m.name AS name FROM hen_mypet n LEFT JOIN hen_petshop m ON n.pid=m.pid WHERE n.uid = AND current = 1
Program messages:
[Line: 0060]forum.php(require)
[Line: 0809]source/module/forum/forum_viewthread.php(include)
[Line: 0001]data/template/2_diy_forum_viewthread.tpl.php(hookscriptoutput)
[Line: 1291]source/function/function_core.php(hookscript)
[Line: 1252]source/function/function_core.php(plugin_hen_pet_forum->viewthread_sidebottom_output)
[Line: 0015]source/plugin/hen_pet/pet.class.php(DB->fetch_first)
[Line: 0948]source/class/class_core.php(DB->_execute)
[Line: 0988]source/class/class_core.php(db_mysql->fetch_first)
พบวิธีการแก้ไขแล้วจากคุณ I~DiscuzX_Serie ขอบคุณมาก ๆ ครับสำหรับการช่วยเหลือนี้คือวิธีการแก้ไขครับ
ขอบคุณ คุณโจ้ (aideejung007) ด้วยเช่นกันครับที่มาช่วยชี้จุดให้ครับ
n.uid = AND current = 1
มันจะประมวณผิดพลาด
ตอนใส่ตัวแปร ให้ เป็น เลย 0 หรือ ว่างเปล่า เช่น
n.uid = 0 AND current = 1
n.uid = '' AND current = 1
วิธีแก้จาก คุณ I~DiscuzX_Serie
เปิดไฟล์นี้ source/plugin/hen_pet/pet.class.php- <?php
- if(!defined('IN_DISCUZ')) {
- exit('Access Denied');
- }
- class plugin_hen_pet {
- }
- class plugin_hen_pet_forum extends plugin_hen_pet {
- function viewthread_sidebottom_output() {
- global $postlist,$_G;
- $output = array();
- if($_G['cache']['plugin']['hen_pet']['open']==2){return $output;}
- $i = 0;
- foreach($postlist as $p){
- $authorid = intval($p['authorid']);
- if($pet = DB::fetch_first("SELECT n.*,m.image AS image, m.name AS name FROM ".DB::table('hen_mypet')." n LEFT JOIN ".DB::table('hen_petshop')." m ON n.pid=m.pid WHERE n.uid = {$authorid} AND current = 1")){
- $output[$i] = ' <b>Pet:</b><center><div style="width:140px;"><strong>'.$pet['name'].'</strong><br>'.$pet['text'].'<br><img src="'.$pet['image'].'" /></div></div><br /><span title="Copyright hen & new">©</span></center>';
- }else{
- $output[$i] = '' ;
- }
- $i++;
- }
- return $output;
- }
- }
- ?>
คัดลอกไปที่คลิปบอร์ด ถ้าแก้ไขกันได้แล้วช่วย +จิตพิศัย ให้ผู้ช่วยเหลือด้วยนะครับตามนี้เลยครับ
โพสต์ที่ 6 คุณ I~DiscuzX_Serie |
|
|
|
|
|
|