السلام عليكم
لو احد يتكرم ويتفضل علينا وليس أمراً :shy:
طريقه وضع الاقسام بجانب بعض انا شاايفها قبل هالمره بس وين وين
مأدرررررري وهم بحثت عنها ومالقيت
ياليت احد يفيد
تحياتي
السلام عليكم
لو احد يتكرم ويتفضل علينا وليس أمراً :shy:
طريقه وضع الاقسام بجانب بعض انا شاايفها قبل هالمره بس وين وين
مأدرررررري وهم بحثت عنها ومالقيت
ياليت احد يفيد
تحياتي
__________________
<?
echo "خـــارج عـن القــانــون "
؟>
اخي مع اني ما فهمت عليك 100 %
بس بحاول اشرحلك بعض الامور اكيد راح تكون نقطه معينه هي الي بتفيدك
نفرض اننا بدنا نستخرج الاقسام من قاعدة البيانات.. ونعرضها
بعد استخراجها ووضل كل حقل في متغير (او الحقول الي انت عاوزها فقط..)
نفرض عاوزين نعرض اسم القسم فقط وحددناه ان هو المتغير $name
طبعا داخل ال while الي نضع فيها السجلات الي في قاعدة البيانات في مصفوفه ممكن نكتب الكود:
وهذا معناه ان يطبع اسم القسم وينزل سطر..كود:$row=mysql_query("select * from TABLE"); while($row1=mysql_fetch_assoc($row)) { $name=$row1['name']; print "$name<br>"; }
-----------------------------------
ممكن تعملها ب table وكل قسم يكون في خليه لوحده ..
عشان كده لازم تحدد وسم ال <table> قبل واكرر قبل ال while .. ونغلقه بعد اغلاق ال while وداخل ال while نطبع:
وهكذا مع كل قسم ينزل خليهكود:print "<tr><td>$name</tr>";
-------------------------------------
لنفرض انك عاوز تطبع الاقسام جنب بعضهم..
فالطباعه تكون هكذا مثلا:
بمعني انه يطبع القسم ثم - ثم القسم ثم - وهكذا حتى ينتهي معه المجال فينزل لوحده سطر..كود:print "$name- ";
---------------------------------------------
اما لو فرضنا انك تريد ان تحدد مثلا 3 اقسام بالسطر
فعليك انشاء متغير قبل ال while واكرر قبببل ال while وتعطيه قيمه صفر
وبعدها.. مفضل تتابع المثال المفصل:
بسيط وواضح يطبع اسم القسم ثم فراغين.. للمعلومه:   معناها فراغ !كود:$row=mysql_query("select * from TABLE"); // الان نحدد متغير قيمته 1 $i=1; while($row1=mysql_fetch_assoc($row)) { $name=$row1['name']; print "$name   "; // ןهنا نستفسر لو كان الباقي من حاصل قسمة المتغير مع ثلاثه هو صفر // بمعنى اخر هل هو من مضاعفات الثلاثه؟ 3 .. 6 ..9 ؟ // لو كان كذلك.. انزل سطر if($i%3==0) print "<br>"; $i++; }
طبعا حددنا متغير قيمته 1 .. نسال البرنامج هل النتغير يقسم على 3 بدون باقي ؟ الاجابه لا.. فنضيف اليه 1 ونتابع.. بعدها يطبع القسم الثاني ويكون قيمة المتغير اصبحت 2 .. فنسال نفس السؤال والاجابه لا .. فيزيد عليه 1 .. وبعدها يطبع القسم الثالث ويسال نفس السؤال .. هنا تكون الاجابه نعم لان المتغير الان يحمل القيمه 3 فينزل سطر
سهله صح
ويتابع هكذا فيكون لديك 3 اقسام بالسطر
وبنفس الطريقه ممكن تعمل جدول مع 3 اعمده في كل خليه.. ..
لو عاوز ممكن اكتبلك الكود تبعها لانه اعقد شويه
ممكن لو فكرت تقدر تعمله ..
بس نعست انا وبدي انام
يلا تصبح على خير
__________________
لا اله الا انت سبحانك اني كنت من الظالمين
للاستزياد
www.phpfaq.php-ar.com
..
__________________
بي اتش بي العرب : php-ar.com
دروس PHP خاص : phpfaq.php-ar.com
new site : www.naifphp.net/web
ماشالله تبارك الرحمن
الف شكر لك اخوي Pal-Heart
وجعله الله في ميزان اعمالك وافادك الله بالعلم الكثير
تحياتي الاخويه اخوك في الله
مجهول
__________________
<?
echo "خـــارج عـن القــانــون "
؟>
جزاك الله خير اخوي جريح
والف شكر على المشاركه
تحياتي
__________________
<?
echo "خـــارج عـن القــانــون "
؟>
جت بوقتها الله يعطيكم العافيه
وشكرا Pal-Heart
__________________
إستخدم ملفك الخاص لكتابة توقيعك