الروند
05-03-2009, 02:43 PM
السلام عليكم و رحمة الله و بركاته ..
احيانا ما تواجهنا مشاكل في منتدياتنا ..
و وآحـدهـ من هذه المشاكـل هي ايرور 1064 ..
و نــص الايرور كالتالي :
رمز Code:
Invalid SQL:
SELECT COUNT(threadid) AS total FROM thread WHERE postuserid=;
MySQL Error : 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 '' at line 1
Error Number : 1064
و بصـراحة حبيت احـط الحل بعد رؤيتي لكثير من الاعضاء يشتكون من نفس الخلل :thumbdown ،،
اقتباس:
المشاركة الأصلية أضيفت بواسطة : . . سّمحَ ـآلمحيآإ ~ (المشاركة : 21019)
السلام عليكم ورحمة الله وبركاته
لمن قام بتركيب قالب الـ postbit_legacy الخاص بي ،،
يجـدر بي التنـويـه بوجود خطآ بآحد البلق انز و هو بلق ان { عدد الزيارات و المرفقات للعضـو } ،،
مكتشف المشكلة : آخوكم عـبدالعزيز المطيري ،،
الشـرح ::
البلق ان يقـوم بعرض المشاركات و المرفقات لجمـيع الاعضـآء ،،
طيب لما يكون العضـو محذوف برضو البلق ان بيطلع مرفقاته و زياراته و مشاركاته وعند الحذف العضو كل معلوماته تنحذف وياه فالهاك يدور على مشاركات للعضو و ما يحصل فيطلع لك Database Error { خطآ في قاعدة البيانات } ،،
الحـل ::
اضافة جملة if شرطيـة ،،
طريقـة التعـديل ::
اتبعوآ الصـور آخـوآني ،،
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات] ([فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات])
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات] ([فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات])
ارعص على ( تعديل ) كما هو موضح عندكـ ،،
وبعدها ،،
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات] ([فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات])
الصق الكود التالي في المحل الموضح لك ( امسح القديم و الصق الجديد مباشرة ) ،،
رمز PHP:
//arabdeaf.net###
global $db;
$this_hack_userid = $this->post[userid];
if($post[userid] !=0){
$user_theard_query = $db->query_read("SELECT COUNT(threadid) AS total FROM " . TABLE_PREFIX . "thread WHERE postuserid=$this_hack_userid");
$personal1=$db->query_first("SELECT SUM(views) AS personalviews FROM thread WHERE postuserid=$post[userid] AND open!='10'");
$personal= 2*$post[posts]+$personal1[personalviews];
if ($personal1 == ""):
$personal1 = "0";endif;
global $db;$personal1=$db->query_first("SELECT SUM(views) AS personalviews FROM thread WHERE postuserid=$post[userid] AND open!='10'");
$personal= 2*$post[posts]+$personal1[personalviews];
if ($personal1 == ""):
$personal1 = "0";endif;
$attachment = $db->query_first("SELECT COUNT(attachmentid) AS total FROM attachment WHERE userid=$post[userid] ");
$attachcoun = $attachment[total];
$usertherd_pro_fetch = $db->fetch_array($user_theard_query);
$usertherdcoun = $usertherd_pro_fetch[total];
$userpostdcoun = $post[posts] - $usertherdcoun ;}
//arabdeaf.net###
تم و بحمد الله :blushing: ،،
تحية طيبة مني للجميع :shiny01: ،،
لمن اراد تحميل البلق ان بعد التعـديل عليه .. مرفق ..
مثال للمشكلة : [فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]
الموضوع الأصلي : لمن قام بتركيب قالب الـ postbit الخاص بي ،،! ([فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات])
الملفات المرفقة [فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات] عدد المرفقات new.zip ([فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]) (726 بايت)
احيانا ما تواجهنا مشاكل في منتدياتنا ..
و وآحـدهـ من هذه المشاكـل هي ايرور 1064 ..
و نــص الايرور كالتالي :
رمز Code:
Invalid SQL:
SELECT COUNT(threadid) AS total FROM thread WHERE postuserid=;
MySQL Error : 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 '' at line 1
Error Number : 1064
و بصـراحة حبيت احـط الحل بعد رؤيتي لكثير من الاعضاء يشتكون من نفس الخلل :thumbdown ،،
اقتباس:
المشاركة الأصلية أضيفت بواسطة : . . سّمحَ ـآلمحيآإ ~ (المشاركة : 21019)
السلام عليكم ورحمة الله وبركاته
لمن قام بتركيب قالب الـ postbit_legacy الخاص بي ،،
يجـدر بي التنـويـه بوجود خطآ بآحد البلق انز و هو بلق ان { عدد الزيارات و المرفقات للعضـو } ،،
مكتشف المشكلة : آخوكم عـبدالعزيز المطيري ،،
الشـرح ::
البلق ان يقـوم بعرض المشاركات و المرفقات لجمـيع الاعضـآء ،،
طيب لما يكون العضـو محذوف برضو البلق ان بيطلع مرفقاته و زياراته و مشاركاته وعند الحذف العضو كل معلوماته تنحذف وياه فالهاك يدور على مشاركات للعضو و ما يحصل فيطلع لك Database Error { خطآ في قاعدة البيانات } ،،
الحـل ::
اضافة جملة if شرطيـة ،،
طريقـة التعـديل ::
اتبعوآ الصـور آخـوآني ،،
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات] ([فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات])
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات] ([فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات])
ارعص على ( تعديل ) كما هو موضح عندكـ ،،
وبعدها ،،
[فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات] ([فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات])
الصق الكود التالي في المحل الموضح لك ( امسح القديم و الصق الجديد مباشرة ) ،،
رمز PHP:
//arabdeaf.net###
global $db;
$this_hack_userid = $this->post[userid];
if($post[userid] !=0){
$user_theard_query = $db->query_read("SELECT COUNT(threadid) AS total FROM " . TABLE_PREFIX . "thread WHERE postuserid=$this_hack_userid");
$personal1=$db->query_first("SELECT SUM(views) AS personalviews FROM thread WHERE postuserid=$post[userid] AND open!='10'");
$personal= 2*$post[posts]+$personal1[personalviews];
if ($personal1 == ""):
$personal1 = "0";endif;
global $db;$personal1=$db->query_first("SELECT SUM(views) AS personalviews FROM thread WHERE postuserid=$post[userid] AND open!='10'");
$personal= 2*$post[posts]+$personal1[personalviews];
if ($personal1 == ""):
$personal1 = "0";endif;
$attachment = $db->query_first("SELECT COUNT(attachmentid) AS total FROM attachment WHERE userid=$post[userid] ");
$attachcoun = $attachment[total];
$usertherd_pro_fetch = $db->fetch_array($user_theard_query);
$usertherdcoun = $usertherd_pro_fetch[total];
$userpostdcoun = $post[posts] - $usertherdcoun ;}
//arabdeaf.net###
تم و بحمد الله :blushing: ،،
تحية طيبة مني للجميع :shiny01: ،،
لمن اراد تحميل البلق ان بعد التعـديل عليه .. مرفق ..
مثال للمشكلة : [فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]
الموضوع الأصلي : لمن قام بتركيب قالب الـ postbit الخاص بي ،،! ([فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات])
الملفات المرفقة [فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات] عدد المرفقات new.zip ([فقط الأعضاء المسجلين والمفعلين يمكنهم رؤية الوصلات]) (726 بايت)