السلام عليكم ورحمة الله وبركاته ..
أخواني الكرام .. انا اعرف طريقة ترتيب النتائج من قاعدة البيانات مثلا كل 3 نتائج في سطر ..
لكني حاولت بالقالب السهل ولم أنجح .. ارجو إعطائي الطريقة الصحيحة ..
بانتضاركم ..
السلام عليكم ورحمة الله وبركاته ..
أخواني الكرام .. انا اعرف طريقة ترتيب النتائج من قاعدة البيانات مثلا كل 3 نتائج في سطر ..
لكني حاولت بالقالب السهل ولم أنجح .. ارجو إعطائي الطريقة الصحيحة ..
بانتضاركم ..
__________________
الآن ولأول مرة في العالم العربي مساحة 1000 ميقا ب 95 ريال فقط لسنة كاملة
اتمنى ان اجد الحل لديكم ..
__________________
الآن ولأول مرة في العالم العربي مساحة 1000 ميقا ب 95 ريال فقط لسنة كاملة
- يمكن ذلك من خلال ارسال مصفوفه يحتوى كل عنصر منها على مصفوفه اخرى.
- ثم من خلال القالب السهل تعمل تكرار داخل تكرار آخر .
PHP
HTMLكود PHP:
$cell = array(array('name'=>'Cell 1'), array('name'=>'Cell 2'), array('name'=>'Cell 3'));
$rows = array(array('cell'=>$cell), array('cell'=>$cell), array('cell'=>$cell), array('cell'=>$cell) );
// print_r($rows);
كود PHP:
<table border="1">
<LOOP NAME="{rows}">
<tr>
<LOOP NAME="{rows.cell}">
<td>{rows.cell.name}</td>
</LOOP>
</tr>
</LOOP>
</table>
__________________
ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
الاتصال: daif@daif.net او جوال: 0556639884
الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
جزاك الله كل خير
لكن ماذا سأفعل لو أني أريد جلب العناصر مع قاعدة البيانات ؟
__________________
الآن ولأول مرة في العالم العربي مساحة 1000 ميقا ب 95 ريال فقط لسنة كاملة
يجب عمل ذلك من خلال php الاستعلام عن صفوف وارسال النتيجه الى القالب ... لا يمكن عمل ذلك من خلال خاصية SQL الخاصه بالوسم LOOP
- جرب هذا الكود ..
كود PHP:
<?php
$q = mysql_query("SELECT name FROM table_name");
while($row = mysql_fetch_assoc($q)){
$arr[] = $row;
if(count($arr) == 3){
$rows[] = array('cell'=>$arr);
$arr = array();
}
}
if(count($arr)>0)
$rows[] = array('cell'=>$arr);
?>- لم اجرب الاكواد السابقة , لكنها منطقية , اذا كان هناك مشكله عالجها بنفسككود PHP:
<table border="1">
<LOOP NAME="{rows}">
<tr>
<LOOP NAME="{rows.cell}">
<td>{rows.cell.name}</td>
</LOOP>
</tr>
</LOOP>
</table>
__________________
ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
الاتصال: daif@daif.net او جوال: 0556639884
الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .
شكرا لك اخي العزيز .. لكنها لم تعمل معي ..
على اي حال جزاك الله خيرا
وانا بانتضار الاخوان .. لعل أحدهم لديه حل
__________________
الآن ولأول مرة في العالم العربي مساحة 1000 ميقا ب 95 ريال فقط لسنة كاملة
طيب اخي الكريم .. هل بإمكاني تغيير قيمة متغير ما عن طريق القالب السهل ؟
__________________
الآن ولأول مرة في العالم العربي مساحة 1000 ميقا ب 95 ريال فقط لسنة كاملة
هل عجزتم عن هذه المشكلة ؟؟
__________________
الآن ولأول مرة في العالم العربي مساحة 1000 ميقا ب 95 ريال فقط لسنة كاملة
عفواً اخى طريقة ردك الأخيره غير منطقيه، فأنت من عجز عن حل المشكله، وتطلب مساعده الأخوان،
ادخل على موقع الكلاس وستجد الحل بأذن الله
وهذا عنوان الكلاس
ETS - Easy Template System
انا لا استعمله، ولكن اجزم أنه ماطلبت موجود هناك.
شكراً
عبدالمحسن المنصور.
__________________
متى استعبدتم الناس وقد ولدتهم أمهاتهم أحرار........
-----------------------------------
شبكة الشعر الادبيه
ستتعب تعب شديد في القوالب لعمل نقاط معينة فيكون الحل الأفضل هو عملها في ال php أو جعل الجزء المراد تكريره في تمبلت لوخدها وعمل المصفوفة وجلب التمبلت الصغير هذا بها ( مثل الفي بي )
__________________
السيف أصدق أنباء من الكتب
انا آسف جدا خي الكريم على ردي .. لكني محتاج المساعدة بالفعل
بالنسبة للرابط الي انت وضعته هذا نظام قوالب مختلف تماما عن نظام القوالب الخاص بالأخ daif.net
لكن الا تعتقد ان هذا سيكون بشكل غير منظم ؟؟
يعني هل يعقل انه لا يوجد أي طريقة لعملها بالقالب السهل ؟
__________________
الآن ولأول مرة في العالم العربي مساحة 1000 ميقا ب 95 ريال فقط لسنة كاملة