cherire
-
المساهمات
3 -
تاريخ الانضمام
-
تاريخ آخر زيارة
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
أجوبة بواسطة cherire
-
-
السلام عليكم و رحمة الله تعالى و بركاته
ما هي الطريقة الصحيحة لتقييم برنامج ما من برمجتي ؟
سواء كان برنامج سطح مكتب او تطبيق ويب ؟
-
السلام عليكم و رحمة الله و بركاته
اريد حفظ ترتيب القائمة التالية بعد عملية drag and drop
مرفق مثال و جدول القاعدة
و هذا الكود الذي استعمله لإظهار القائمةpublic function test() { $choice = Database::getInstance()->query("SELECT * FROM choix WHERE condidat_concour_id = ".$this->data()->ID." ORDER BY ordre ASC"); foreach($choice->results() as $choi){ $cs_code = $choi->cs_code; $cs = Database::getInstance()->query("SELECT code,designation,site FROM cs WHERE code = '{$cs_code}' "); echo "<li id=".$choi->id.">"; echo "<span class='handle'><i class='fa fa-ellipsis-v'></i><i class='fa fa-ellipsis-v'></i></span>"; echo "<span class='text'>".$choi->cs_code."</span>"; echo "</li>"; } }
حاولت عن طريق اضافة السكريبت التالي
function saveOrder() { v ar articleorder=""; $("#sortable li").each(function(i) { if (articleorder=='') articleorder = $(this).attr('id'); else articleorder += "," + $(this).attr('id'); }); $.post('set_order.php', { order: articleorder }) .success(function(data) { alert('saved'); }) .error(function(data) { alert('Error: ' + data); }); }
و ملف set_order.php
<?php require_once(core/init.php); $orderlist = explode(',', $_POST['ordre']); $i = 1 ; foreach ($orderlist as $k=>$order) { $sql = 'UPDATE choix SET ordre = :ordre WHERE id = :id' ; $query = $pdo->prepare($sql); $query->bindParam(':ordre', $i, PDO::PARAM_INT); $query->bindParam(':id', $id, PDO::PARAM_INT); $query->execute(); $i++ ; } ?>
لكن لم تعمل معي ؟؟
ما هي الطريقة الصحيحة لتقييم برنامج ما ؟
في أسئلة البرمجة
نشر
طيب هل يوجد برنامج او طريقة لنقييم اداء البرنامج ؟ يعني من حيث السرعة و الاخطاء و غيرها ؟