Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 108,419

HOME > PHP > PHP Forum > แสดงสถานะของ ID คนที่เข้ามาแค่ ID เดียวที่ record นั้นๆ



 

แสดงสถานะของ ID คนที่เข้ามาแค่ ID เดียวที่ record นั้นๆ

 



Topic : 135514



โพสกระทู้ ( 0 )
บทความ ( 0 )



สถานะออฟไลน์




โดยในส่วนของสถานะการลงทะเบียนอยากให้แสดงผลการลงทะเบียนของคนคนนั้นโดยที่จะให้แสดงขึ้นมาตรงที่กิจกรรมที่ได้ลงทะเบียนเข้าไปอ่ะครับ
รูปตารางลงทะเบียนกิจกรรม


จะเป็นส่วนของการดึงฐานข้อมูลครับ
Code (PHP)
 $query = "SELECT activity.id_act, activity.id_ta, activity.name_act, activity.date_act, activity.status_act, activityhistory.attendancestatus_ah FROM activity  LEFT JOIN activityhistory  ON activity.id_act= activityhistory.id_act"or die("Error:" . mysqli_error());
 $result = mysqli_query($con, $query);
 $row_am = mysqli_num_rows($result);


จะเป็นส่วนของตารางแสกงข้อมูลครับ โดยที่ฟิวล์ของสถานะการเข้าร่วมจะเป็นส่วนของตาราง activityhistory ส่วนฟิวล์ที่เหลือจะเป็นของตาราง activity ครับ
Code (PHP)
<table id="dtOrderExample" class="table table-striped table-bordered table-sm" cellspacing="0" width="100%">
<thead>
<tr>  
<th>รหัสกิจกรรม</th>  
<th>ประเภทกิจกรรม</th>
<th>ชื่อกิจกรรม</th>
<th>วันที่จัดกิจกรรม</th>
<th>สถานะการเข้าร่วม</th>
<th>สถานะกิจกรรม</th>
<th>ลงทะเบียน</th>
</tr>
</thead>
<tbody id="myTable">
<?php 
if (mysqli_num_rows($result) > 0) {
  // output data of each row
  while($row_am = mysqli_fetch_assoc($result)) {    ?>

<tr>
<td ><?php echo $row_am['id_act']; ?></td>
<td><?php 
 if($row_am['id_ta']=="1"){ 
  echo("บังคับ");
}
if($row_am['id_ta']=="2"){ 
  echo("บังคับเลือก");
}
if($row_am['id_ta']=="3"){ 
  echo("เสรี");
}?></td>
<td ><?php echo $row_am['name_act']; ?></td>
<td ><?php echo $row_am['date_act']; ?></td>
<td ><?php
if($row_am['attendancestatus_ah']==null){
  echo("ยังไม่ได้เข้าร่วม");
}if($row_am['attendancestatus_ah']!=null){
  echo $row_am['attendancestatus_ah'];
}
?></td>
<td ><?php echo $row_am['status_act']; ?></td>
<td>
<form method="post" action="regisact2.php?id_act=<?php echo $row_am["id_act"];?>">
     <?php 
      if($row_am['status_act']=="เปิด") :?>
      <button   class="btn-sm-center btn-outline-secondary" name="btn_regis" type="submit"  onclick="return confirm('ยืนยันการลงทะเบียน')" value="ลงทะเบียน">
      ลงทะเบียน</button>
      <?php endif ?>
</form>
</td> 
</tr>

<?php }} ?>
</tbody>
</table> 


ปล.ผมใส่ WHERE id_psn = $id_psn แล้วมันขึ้นแค่กิจกรรมที่ได้ลงทะเบียนไว้แต่ผมต้องการให้มันแสดงกิจกรรมทั้งหมที่ยังไม่ได้ลงทะเบียนและที่ลงทะเบียนไปแล้วด้วยครับ



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2020-09-03 15:18:14 By : cgame123tti View : 71 Reply : 6
 

 

No. 1



โพสกระทู้ ( 1,291 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook Blogger

Quote:
โดยในส่วนของสถานะการลงทะเบียนอยากให้แสดงผลการลงทะเบียนของคนคนนั้นโดยที่จะให้แสดงขึ้นมาตรงที่กิจกรรมที่ได้ลงทะเบียนเข้าไปอ่ะครับ


สถานะการลงทะเบียน อยู่คอลัมน์ไหนครับ หรือให้สร้างคอลัมน์ใหม่

Quote:
ปล.ผมใส่ WHERE id_psn = $id_psn แล้วมันขึ้นแค่กิจกรรมที่ได้ลงทะเบียนไว้แต่ผมต้องการให้มันแสดงกิจกรรมทั้งหมที่ยังไม่ได้ลงทะเบียนและที่ลงทะเบียนไปแล้วด้วยครับ


ตรงสีแดง คือ อะไร

สรุป ยังไม่ get คำถามครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-09-03 16:43:27 By : PhrayaDev
 


 

No. 2

Guest


ตอบความคิดเห็นที่ : 1 เขียนโดย : PhrayaDev เมื่อวันที่ 2020-09-03 16:43:27
รายละเอียดของการตอบ ::
- อยู่ที่สถานะการลงทะเบียนครับ
-ส่วนสีแดงคือเป็นการ ให้เลือกที่ ID ของคนนั้นครับ มาจากการเก็บ $id_psn = $_SESSION['id_psn'] ; ครับ คือผมเคยใส่ WHERE id_psn = $id_psn มันแสดงแค่ข้อมูลของคนคนนั้นว่าได้เคยลงทะเบียนอะไรไปบ้างแล้วครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-09-03 17:23:28 By : cgame123
 

 

No. 3



โพสกระทู้ ( 1,291 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook Blogger

แสดงว่ารูปที่แนบมาไม่ใช่ปัญหาที่พบ...ขอดูภาพที่เกี่ยวข้องกับปัญหาด้วยครับ (ถ้าไม่ใช่ความลับ)

where ที่ว่าใส่ใน $query = ที่ยกมาใช่หรือไม่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-09-03 18:35:59 By : PhrayaDev
 


 

No. 4

Guest


ตอบความคิดเห็นที่ : 3 เขียนโดย : PhrayaDev เมื่อวันที่ 2020-09-03 18:35:59
รายละเอียดของการตอบ ::
รูปที่แนบมามีปัญหาครับผม ผมค่าอยากบอกว่าท่าผมใช้ where ที่ ID คนนั้นมันจะขึ้นแค่สิ่งที่ลงทะเบียนครับ
- จากรูปแรกน๊ะครับ ผมอยากให้ฟิวล์ของสถานะการเข้าร่วม โชว์สถานะการลงทะเบียนของคนนั้นที่เค้าได้ลงทะเบียนเข้าร่วมไปอ่ะครับตอนนี้คืนในรูปที่มันแสดงสถานะขึ้นมามันเอาข้อมูทุกอันออกมาโชว์ครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-09-03 19:13:28 By : cgame123
 


 

No. 5



โพสกระทู้ ( 1,291 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook Blogger

จริงๆ คำถามที่เกี่ยวข้องกับฐานข้อมูล ต้องดูตัวอย่างหรืออย่างน้อยโครงสร้างฐานข้อมูลจึงจะตอบได้...แต่ไม่ต้องนะครับ เพราะคุณไม่ได้ปิดโลโก้ของหน่วยงาน/สถาบันการศึกษา

บรรทัดที่ 37 ลองเปลี่ยนจาก

Code (PHP)
echo $row_am['attendancestatus_ah'];


เป็น

Code (PHP)
echo $row_am['status_act'];




ผมเดาโครงสร้างจากคำสั่งคิวรี
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-09-03 21:17:56 By : PhrayaDev
 


 

No. 6



โพสกระทู้ ( 0 )
บทความ ( 0 )



สถานะออฟไลน์


ตอบความคิดเห็นที่ : 5 เขียนโดย : PhrayaDev เมื่อวันที่ 2020-09-03 21:17:56[/[quote-no=5]ตอบความคิดเห็นที่ : 5 เขียนโดย : PhrayaDev เมื่อวันที่ 2020-09-03 21:17:56
รายละเอียดของการตอบ ::
ขอบคุณครับเดียวรองดูครับ


แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2020-09-04 10:08:16 By : cgame123tti
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : แสดงสถานะของ ID คนที่เข้ามาแค่ ID เดียวที่ record นั้นๆ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม , รับทำบัญชี , โรงงานผลิตครีม , สำนักงานบัญชี , รับจดทะเบียนบริษัท , Pangpond , รถมือสอง

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2020 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่