السلام عليكم .
اذا جدول فيه صفوف . و تبي عند عرض النتائج كل صف لون غير اللي قبله .
خلونا نشوف الطرق حقتكم و ابقولكم طريقتي مع انها قد تكون بدائية![]()
تحياتي
اخوكم ابو مشعل
السلام عليكم .
اذا جدول فيه صفوف . و تبي عند عرض النتائج كل صف لون غير اللي قبله .
خلونا نشوف الطرق حقتكم و ابقولكم طريقتي مع انها قد تكون بدائية![]()
تحياتي
اخوكم ابو مشعل
__________________
أخوكم ابو مشعل
ملاحظات لتنظيم المنتدى:
http://www.swalif.net/softs/showthread.php?s=&threadid=42612
---------------
انا عادة استخدم لونين فقط، ابيض، وفضي:
بسيطة وسريعةكود PHP:
foreach ($rows as $row) {
$bg = ($bg=='white' ? 'silver' : 'white' );
echo "<tr bgcolor=$bg> <td>$row</td> </tr>";
}
![]()
هلا اخوي رائد .
اظاهر و انا اخواك ان الطريقة اللي استخدمها معقده و مهيب عمليه هههههههههههههههههههههه شف طريقتي .
كود PHP:
for($i=0 ; $i<$z ; $i++){
if($i%2==0){
echo " <tr>\n";
echo " <td width=\"241\" bgcolor=$first_row_color height=\"19\" align=\"center\"></td>\n";
echo " </tr>\n";
}else{
echo " <tr>\n";
echo " <td width=\"241\" bgcolor=$second_row_color height=\"19\" align=\"center\"></td>\n";
echo " </tr>\n";
}
}
و مثل ما انت شايف تعتمد على باقي القسمة . هل فيه باقي و الا لا .
تحياتي الله يسلمك
و في انتظار الشباب
![]()
__________________
أخوكم ابو مشعل
ملاحظات لتنظيم المنتدى:
http://www.swalif.net/softs/showthread.php?s=&threadid=42612
---------------
اخي ابو مشعل ..
انا تقريبا ً بنفس طريقتك لكن بشكل آخر وهو استخدام if
تقوم بإعطاء متغير قيمة معينة بحيث تتزايد بـ++
ثم تقوم بالقسمة على 2 فإن قبلت كان لون الخلفية ابيض مثلا ً
وان لم تقبل كان اللون ازرق ..
<<<<<< مجرد افتراض..
وهذا الكود ..
وتستخدم برنامج بشكل طبيعي ..كود PHP:
$id = 0;
$id++
$count = round($id/2);
if (($count*2) != $id)
{
$bgcolor = "#FFFFFF";
} else {
$bgcolor = "#123456";
}
شكرا ً على هالموضوع
وسلامي ..![]()
__________________
****************************
Danger For Make Dreams
****************************
اخوي alkha6ar شكراً لمشاركتك و الله يعطيك العافية![]()
هالموضوع وصل قبل فترة على القائمة البريدية تبع php.net . فيه نفس المطلوب .
http://www.weberdev.com/index.php3?G...hp3?count=3538
تحياتي و في انتظار الشباب![]()
__________________
أخوكم ابو مشعل
ملاحظات لتنظيم المنتدى:
http://www.swalif.net/softs/showthread.php?s=&threadid=42612
---------------
كود PHP:
function usecolor()
{
$trcolor1 = "#FFFFFF";
$trcolor2 = "#EFEFEF";
static $colorvalue;
if($colorvalue == $trcolor1)
$colorvalue = $trcolor2;
else
$colorvalue = $trcolor1;
return($colorvalue);
}
$trcolor = usecolor();
كود PHP:
<?
if ($n == "") { $n = 1; } else { $n++; }
if ($n == 1) {
echo "<tr>
<td width="18%">$vic_mail</td>
<td width="40%">$password</td>
<td width="42%">$my_name</td>
</tr>";
}
elseif ($n == 2) {
echo "<tr>
<td width="18%" bgcolor=333333>$vic_mail</td>
<td width="40%" bgcolor=333333>$password</td>
<td width="42%" bgcolor=333333>$my_name</td>
</tr>";
$n = "";
}
}
?>
طريقة سهلة إذا كنت تستخدم محرك قوالب SmarTemplates:
كود:<tr bgcolor="{st-alt using='data' values='silver,white'}"> ... </tr>
__________________
visualmind (at) php.net
أعتذر كثيراً عن غيابي من المشاركات والذي لن يطول أكثر إن شاء الله.
وهذي طريقة ثانية وأسهل بكثير وكمان صغيرة ...
سلامي ..كود PHP:
$count = 1;
$bgcolor = "#ffffff";
$count % 2 ? 0 : $bgcolor = "#344334";
$count++;
![]()
__________________
****************************
Danger For Make Dreams
****************************
اسهل طريقة
كود PHP:
if ( $color == "#999999")
$color = "#CCCCCC";
else
$color = "#999999";
__________________
مجموعة بي اتش بي العربية www.php4arab.org
البوابة العربية www.arabportal.net