|
|
|
วนลูป do..while แสดงแค่รายการสุดท้ายล่าสุด รายการก่อนหน้าไม่แสดง รบกวนเซียนดูให้หน่อยครับ |
|
|
|
|
|
|
|
ไม่มีใครช่วยชี้แนะเลยหรอครับ
|
|
|
|
|
Date :
2014-11-06 14:01:16 |
By :
masterrich |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
$so = "5836325";
echo "รหัสต้น $so<hr>";
$a = 1;
$b = 10;
do {
if(empty($find)) {
$find = "$so";
}
else {
$find = implode("','",$find);
}
$db->order('id','desc');
$db->where('upline',$find);
//เปลี่ยนเป็น where upline in ('.$find.')
$sql_dn = $db->query('','sponsor');
$num_dn = $db->num_rows('sponsor');
echo "<hr><b>ชั้นที่ $a ($num_dn) รหัส</b><br>";
if($num_dn>0) {
$array = array();
foreach($sql_dn as $don) {
//---list downline
echo $don['downline']." -> Upline: <span style='color:red'>$find</span><br>";
array_push($find,$don['downline']);
}
}
else {
echo "<span style='color:red'>ว่าง</span><br>";
}
++$a;
}while ($a<=$b); //---end do while
?>
$find
|
|
|
|
|
Date :
2014-11-06 14:28:14 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คห.NO2
ผมรันตามโค้ดท่านแล้ว Error ตามภาพอ่ะครับ
|
|
|
|
|
Date :
2014-11-06 15:07:35 |
By :
masterrich |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$array = array();
แก้เป็น
$find = array();
บันทัด 26.
|
|
|
|
|
Date :
2014-11-06 15:10:27 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้ $array = array();
แก้เป็น
$find = array();
บันทัด 26.
แล้วครับ เหมือนเดิมครับท่าน งงมาก array ผมไม่เก่งด้วย ไม่รู้ว่ามันทำงานยังไง...;(
|
|
|
|
|
Date :
2014-11-06 15:59:43 |
By :
masterrich |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอดูทั้งหมด หน่อย
|
|
|
|
|
Date :
2014-11-06 16:06:55 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?php
$so = "5836325";
echo "รหัสต้น $so<hr>";
$a = 1;
$b = 10;
do {
if(empty($find)) {
$find = "$so";
}
else {
$find = implode("','",$find);
}
$db->order('id','desc');
$db->where('upline',$find);
//เปลี่ยนเป็น where upline in ('.$find.')
$sql_dn = $db->query('','sponsor');
$num_dn = $db->num_rows('sponsor');
echo "<hr><b>ชั้นที่ $a ($num_dn) รหัส</b><br>";
if($num_dn>0) {
$find = array();
foreach($sql_dn as $don) {
//---list downline
echo $don['downline']." -> Upline: <span style='color:red'>$find</span><br>";
array_push($find,$don['downline']);
}
}
else {
echo "<span style='color:red'>ว่าง</span><br>";
}
++$a;
}while ($a<=$b); //---end do while
?>
|
|
|
|
|
Date :
2014-11-06 16:20:33 |
By :
masterrich |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?php
$so = "5836325";
echo "รหัสต้น $so<hr>";
$a = 1;
$b = 10;
do {
if(empty($find)) {
$find = "$so";
}
else {
$find = implode("','",$find);
}
$db->order('id','desc');
$db->where('upline',$find);
//เปลี่ยนเป็น where upline in ('.$find.')
$sql_dn = $db->query('','sponsor');
$num_dn = $db->num_rows('sponsor');
echo "<hr><b>ชั้นที่ $a ($num_dn) รหัส</b><br>";
ย้าย
$find = array();
if($num_dn>0) {
foreach($sql_dn as $don) {
//---list downline
echo $don['downline']." -> Upline: <span style='color:red'>$find</span><br>";
array_push($find,$don['downline']);
}
}
else {
echo "<span style='color:red'>ว่าง</span><br>";
}
++$a;
}while ($a<=$b); //---end do while
?>
|
|
|
|
|
Date :
2014-11-06 16:40:57 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|