لاحول ولاقوة الابالله
من شروط المسابقة لايطرح سؤال حتي الاجابة علي السؤال الاول
لاحول ولاقوة الابالله
من شروط المسابقة لايطرح سؤال حتي الاجابة علي السؤال الاول
__________________
Bruce - مدونة شديدة التخصص في PHP وتطبيقات الويب
صح كلامك Bruce ،، آسفين والله .. رح انتظر الإجابة على سؤالك حتى نستمر ...
لاني مالي خبرة في EasyTemplate
تحياتي، أشرف السمهوري
أعتذر إليك أخي الكريم Bruce فإنني لم أنتبه أولاً إلى الشرط المومأ إليه، ولم أنتبه ثانياً إلى سؤالك فكأنني خطرفت في القراءة حتى فاتني.
وإنني إذ أتقدم بطلب المسامحة منك، وبسحب سؤالي، رغبت في المشاركة بالإجابة عن سؤالك ولكن لم أحط بما يبرد القلب، فحتى موقع القالب -والذي أسمع به لأول مرة- ولخلل ما لم يستجب لي بما يشفي، لكني بعد البحث في هذا الموقع الميمون عثرت على هذه المشاركة التي لعلها نفيدك، فإن لم تستفد منها فالمعذرة:
مشروع القالب السهل #24
daif مشرف قسم PHP تاريخ الإنضمام : Apr 2002
http://www.swalif.net/softs/swalif-935705-24.html
مشروع القالب السهل #35
daif مشرف قسم PHP تاريخ الإنضمام : Apr 2002
http://www.swalif.net/softs/swalif-945541-35.html
مشروع القالب السهل #37
daif مشرف قسم PHP تاريخ الإنضمام : Apr 2002
http://www.swalif.net/softs/swalif-946052-37.html
مشروع القالب السهل #39
daif مشرف قسم PHP تاريخ الإنضمام : Apr 2002
http://www.swalif.net/softs/swalif-946318-39.html
وكلها كما ترى من موضوع واحد!
عزيزي TheReality
اخي انا استخدم القالب السهل منذ اكثر من سنة
وطبعا الموضوع الغاز اخي هذا لغز انا وضعته اريد الاجابة عنة ولست ابحث عن جواب لي بل حل للغز
انا املك حل لكن اريد احد الاعضاء الاجابة عنة
وشكرا لمرورك
__________________
Bruce - مدونة شديدة التخصص في PHP وتطبيقات الويب
وعليكم السلام ، مرحبا اخي Bruce لكن يا اخي العزيز سؤالك بنظري يقتصر لعده اشياء حتى يكون لغز نستطيع التفكير فيه والاجابة عليةالمشاركة الأصلية كتبت بواسطة Bruce
اولا Easytemplate ليس الجميع يستخدمه وليس اساسي مع الPHP
الشئ الاخر الفكرة التي طلبتها هي خاصة بعمل النظام نفسه وليست مشكلة برمجية بحته
وبالتالي لازم تعطينا فكرة بسيطة عما يقوم به محرك القوالب وماهو $sec; الذي لم تعرفه لنا ؟
وماهو شكل القالب ؟ وماهي الطريقة التي تتحدث عنها ؟
في الاخير لانريد ان نجبر احد على شئ اذا لم يستطع احد الجواب على السؤال هل نقفل الباب على الجميع ونقول لازم تحلون هذا السؤال؟sec علما بمان ان القالب السهل لايدعم هذة الطريقة الا بطريقة واحدة
والدعوة سهله، اهم لاشئ تزعل بس :nice:
تقبل تحيتي واحترامي.
السلام عليكم
يوجد خطا
$section_rows[] = $sec;
تصبح
$sec[] = $section_rows;
خطا مطبعي
===========================
اذا ماعجبكم السؤال لاتعتبروه وضعوا سؤال اخر
===========================
والسؤال بالمختصر
اريد طباعة محتوايات $topic_rows
داخل الـ LOOP .. $sec[]...
والذي هو يضم محتوايات $section_rows
===========================
في ملف القالب والذي علي سبيل المثال
<LOOP Name="sec">
{{title}}
</LOOP>
=====================
سلامات لن ازعل ابدا اخي Flasher
__________________
Bruce - مدونة شديدة التخصص في PHP وتطبيقات الويب
اتوقع تقصد كذا :
والقالب :كود PHP:
while($section_rows = mysql_fetch_array($section_query))
{
$topic_query = mysql_query("SELECT * From topics where forum_id='".$section_rows['id']."' ");
$topic_rows = mysql_fetch_array($topic_query);
$section_rows['topics'] = $topic_rows;
$sec[] = $section_rows;
}
كود:<LOOP Name="sec"> {{title}}<br /> {{topics.title}} </LOOP>
كنت علي بعد خطوة فقط في ملف php
طبعا ملف القالب يوجد به خطا
جرب مرة اخري
التعديل الأخير تم بواسطة Bruce ; 24-07-2007 الساعة 05:38 PM
__________________
Bruce - مدونة شديدة التخصص في PHP وتطبيقات الويب
وش الخطا طيب ؟
ههههه يارجال انت لم توضح المطلوب هذا اللي فهمته ... اذا كنت لا تعرف ان توضح السؤال دون التطرق للاجابة مشكلة كبيرة ...
صحيح الي انت فهمته صح
اوكي تفضل الحل ولن اضع اسئلة في القوالب
هذا حلككود PHP:
while($section_rows = mysql_fetch_array($section_query))
{
$topic_query = mysql_query("SELECT * From topics where forum_id='".$section_rows['id']."' ");
$topic_rows = mysql_fetch_array($topic_query);
$section_rows['topics'] = $topic_rows;
$sec[] = $section_rows;
}
---------------------------------
وهذا الصحيح
وملف القالبكود PHP:
while($section_rows = mysql_fetch_array($section_query))
{
$topic_query = mysql_query("SELECT * From topics where forum_id='".$section_rows['id']."' ");
$topic_rows = mysql_fetch_array($topic_query);
// section_rows['topics'] ليس من الشرط ان تكون موجودة في الجدول هذا الحقل
// يمكن وضع حقل خيالي tio علي سبيل المثال
$section_rows['topics'] = $topic_rows['topics'];
$sec[] = $section_rows;
}
سلاماتكود PHP:
<LOOP Name="sec">
{{title}}<br />
{{topics}}
</LOOP>
__________________
Bruce - مدونة شديدة التخصص في PHP وتطبيقات الويب
بالعكس حلك مافيه مرونه
عن طريق حلي تقدر تجلب اي حقل من topics سواء title ولا topics ولا id الخ
كود:{{topics.id}} {{topics.topics}}
شكرا على المشاركة عموما
-------------
TheReality
مرحبا بك وشكرا لطرح السؤال
وننتظر محاولات الشباب
يالله ياشباب شدوا حيلكم :nice:
لاتفشلونا عند ضيفنا الجديد TheReality :app:
لدي جدول طلاب , يوجد به {الرقم - الاسم - الصف - الدرجة} (مجرد مثال) , اريد داله تقوم ببناء تعليمة order في جملة sql , بحيث اعطيها الحقل المطلوب الترتيب به ثم تقوم ببناء جملة sql + عملية الترتيب .
مثال: رتب برقم الطالب
مثال: رتب باسم الطالب, ستم الترتيب بالاسم الطالب + الترتيب برقم الطالب .كود:SELECT * FROM student ORDER BY ID
وهكذا يحتفظ بالترتيب السابق ويرتب بالحقل المطلوب , طبعا ستستخدم الجلسات لحفظ الترتيب .كود:SELECT * FROM student ORDER BY NAME,ID
__________________
ضيف الله العتيبي مبرمج حر و مهندس معتمد من زيند (ZCE)
الاتصال: daif@daif.net او جوال: 0556639884
الخدمات: تقديم استشارات برمجيه, تطوير بوابات/خدمات إلكترونيه للقطاع العام او الخاص .