|
|
|
อยากนับข้อมูลที่เพิ่ม พอมีแนวทางมั้ยคะ ถ้าเลือกข้อมูลเป็นแบบนี้... |
|
|
|
|
|
|
|
Code (PHP)
$count = 0;
while ($s = mysqli_fetch_array($result1))
{
while ($r = mysqli_fetch_array($result))
{
//...
if ($mstatus == 'อยู่ระหว่างดำเนินการ')
{
//..
$count++;
}
}
}
echo $count;
|
|
|
|
|
Date :
2020-10-30 14:21:51 |
By :
PhrayaDev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พี่คะถ้าอยากทำให้มันขึ้นหน้านี้ ตรงหลังคำว่า อยู่ระหว่างดำเนินการ จะดึง count มายังไงคะ
|
|
|
|
|
Date :
2020-10-30 14:49:59 |
By :
Arreeya2116 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องถามก่อนครับว่า หน้าที่มีปุ่ม "อยู่ระหว่างดำเนินการ" กับ หน้าแสดงรายการ อยู่หน้าเดียวกันหรือคนละหน้า
ถ้าคนละหน้าใช้ $_SESSION ส่วนการเพิ่มผล count ต่อท้าย ง่ายๆ ก็ search หาคำว่า "อยู่ระหว่างดำเนินการ"
แล้วต่อ string ธรรมดา หรือแทรกใน template เช่น
Code (PHP)
<button type="button">อยู่ระหว่างดำเนินการ <?PHP echo $count; ?></button>
|
ประวัติการแก้ไข 2020-10-30 15:03:48
|
|
|
|
Date :
2020-10-30 15:02:25 |
By :
PhrayaDev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คนละหน้า ผมบอกว่าใช้ $_SESSION
หน้า count
session_start(); // ควรวางไว้บรรทัดแรกๆ
//...
$_SESSION["count"] = $count;
หน้าแสดง
<li>
<a href="yellow.php" class="button2 clickmenu">ครบกำหนดดำเนินการ<?PHP echo isset($_SESSION["count"]) ? $_SESSION["count"] : ""; ?> </a>
<li>
<a href="black.php" class="button2 clickmenu">อยู่ระหว่างดำเนินการ</a>
</li>
<li>
<a href="red.php" class="button2 clickmenu">เกินระยะเวลา</a>
</li>
|
|
|
|
|
Date :
2020-10-30 15:26:07 |
By :
PhrayaDev |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|