عباقرة الفريق الأعزاء
أنا في حاجه عاجله اليكم للمساعده في تعديل هذه الداله
استخدمت سكربت cms لإدارة محتوى موقعى واكتشفت مشكله في دالة التصويت الموجوده في السكربت
لكي أقوم بوضع التصويت في الموقع على ان اقوم بكتابة
<?show_poll(ID);?>
عباقرة الفريق الأعزاء
أنا في حاجه عاجله اليكم للمساعده في تعديل هذه الداله
استخدمت سكربت cms لإدارة محتوى موقعى واكتشفت مشكله في دالة التصويت الموجوده في السكربت
لكي أقوم بوضع التصويت في الموقع على ان اقوم بكتابة
<?show_poll(ID);?>
على السريع :
كما فهمت منك هو مشكلتك في الحصور على رقم اخر تصويت تم وضعه في سج الزوار .
عدل الإستعلام إلي ما يلي :
$Sql = "SELECT * FROM poll WHERE ORDER BY DESC LIMIT 0,1";
if (!($result1 = mysql_query ($Sql))){
.....إذا ما جاب لك قيمة جرب تخليه القية صفر في نهاية الإستعلام بواحد
LIMIT 1,1
بالتوفيق
التخصص : نظم معلومات - جامعة سبأ - اليمن
من مواضيعي :
السلسلة الذهبية في تعلم البرمجة [شرح عن الإجراءات والدوال function وبناء الـ Classes] .
أخى الكريم
بداية أنا أشكر لك حقاً مساعدتك
ولكني قمت بعمل هذا التعديل قبل ذلك ولم تعمل الداله بشكل صحيح
وحتى عندما اخذتها كامله من ردكم الكريم لم تعمل ايضاً كما يجب
لكن يبدو إني نسيت شئ تنبهت له ان في دوال أخرى بتاخد من الداتا بيز بناء على التاريخ وموجود فيها متغيرات تانيه اعتقد هيا المشكله في عدم عمل التعديل السابق بشكل صحيح
انا ارفقت لشحصكم الكريم الملف اللي بيحتوى على كل دوال البرنامج
وممكن تلاحظ اللي اقصده في داله مثلا زي day_articale
,وللمعلومه الداله دي جزء من سكربت NewsPhp
وممكن حضرتك تراجع الرابط دا للحصول عليه
http://phpaw.com/vb/showthread.php?t=414
أتمنى ألاقي عندك الإجابه والحل
وشكرا جداااا على تعبك معايا
اخي الكريم ليس لدي الوفت لأن اقوم بالإطلاع على سكربت كامل . ولكن اشرح لي طريقة عملك بالضبط
هل تريد ان تضيف تصويت مثلا من لوحة التحكم . وبعد يومين اضفت تصويت اخر هل تريد ان يظهر هذا التصويت الأخير في الواجهة .
كل ما عليك ان تعمل order By كما في السابق . وعند تسجيل القيمة اي ان تضيف في قاعدة البيانات التصويت هذا . مرر للصفحة الخاصة بحفظ علمية التصويت متغير يحمل رقم التصويت . مثلا ليكن المتغير اسمة voting اعطة رقم التصويت id مثلا . وفي الصفحة الأخرى جعل شرط الإضافة بالمتغير
Where id = $voting
وإلا اشرح لي اكثر .
تصحيح للكود السابق فقد كتبته بسرة دون الإنتباه .
لا توجد كلمة where في الإستعلام . ليكون كما يلي :
$Sql = "SELECT * FROM poll ORDER BY DESC LIMIT 0,1";
if (!($result1 = mysql_query ($Sql))){
.....التخصص : نظم معلومات - جامعة سبأ - اليمن
من مواضيعي :
السلسلة الذهبية في تعلم البرمجة [شرح عن الإجراءات والدوال function وبناء الـ Classes] .
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…