عرض مشاركة واحدة
عضو سوبر نشيط
تاريخ التسجيل: Jun 2001-
#27 (permalink)  

السلام عليكم ورحمه الله وبركاته


MOHAND
ان شاء الله تضبط معاك


AL3RBI



اعتذر لمن سحب الملف وارجوا منه سحبه مره اخرى لانني اخطأت في كتابه امر هذا هو


$state= " select max(userid) from user" ;
$result= mysql_query($state,$db)
or
die ("لا يمكن اظهار النتيجه") ;
echo "UPDATE poll SET userid=userid+";
echo mysql_result($result, 0);
echo ";<br>";


والمفروض ان اكتب pollvote وليس poll



-----------------

ايضا قمت بعمل بعض التطوير لهذا الملف فعلى سبيل المثال اذا كان المنتدى اللذي سيرفع اليه هذا الملف لا يوجد فيه اي مرفقات فان الكود الخاص بهذا الجدول واللذي سيظهر في الملف عند تشغيله سيكون بهذا الشكل

UPDATE attachment SET attachmentid=attachmentid+;

للوهله الاولى سيقول من راى هذا الكود انه صحيح ولا يوجد به مشكله

في الحقيقه يوجد مشكله وهي هنا بعد (+)
يجب ان يكون بعد علامه الزائد اي رقم حتى ولو كان = 0
وبما اننا افترضا بان المنتدى لا يوجد به اي مرفقات فان الناتج = null اي لا شي ولن يظهر اي رقم وبالتالي اذا زرع هذا الامر في قاعده البيانات بهذا الشكل فسوف يضهر خطأ

التعديل اللذي قمت به باختصار
اظهار الجداول الرئيسيه اللتي سيتم دمجها مع النسخه الجديده فقط اذا كان بها قيم
اما الجداول اللتي تكون فارغه فلن يتم اضهارها ولن يتم اظهار اوامر الحقول الفرعيه منها ولن يتم اظهارها ايضا في القسم الثانيه من الكود .


هذا الملف بعد التعديل واذا فيه اي خطأ فارجو تنبيهي .






__________________
http://www.pl2004.com
GHOST غير متواجد حالياً   قديم 23-04-2004, 06:19 PM