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

Registered : 109,038

HOME > PHP > PHP Forum > สอบถามการส่งค่า จากปุ่ม คลิก ไปยัง modal ใน bootstrap หน่อยครับ


[PHP] สอบถามการส่งค่า จากปุ่ม คลิก ไปยัง modal ใน bootstrap หน่อยครับ

 
Topic : 115302



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



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



สอบถามครับต้องการส่งค่า จากปุ่มที่เราคลิกไปยัง modal เพื่อแสดงรายละเอียด ของรายการนั้นๆ อ่ะครับ
Code (PHP)
01.<?php
02.$selReq = "select file.*,req.* from dbo_request_file file left join dbo_request req on file.RequestID = req.RequestID order by file.FileID desc limit 10;";
03.$qryReq = mysql_query($selReq)or die(mysql_error());
04.while($rstReq = mysql_fetch_assoc($qryReq))
05.{
06.    if($rstReq["Officer"]=='')
07.    {
08.        echo '<tr>';
09.    }
10.    else
11.    {
12.        echo '<tr class="success">';
13.    }
14.?>
15.    <td style=" vertical-align: middle;"><div align="center"><?=$rstReq["FileID"];?></div></td>
16.    <td style=" vertical-align: middle;">
17.        <a data-toggle="modal"  href="#detail_req"><?=$rstReq["ReqName"];?></a>
18.        <div class="modal fade" id="detail_req">
19.            <div class="modal-dialog">
20.                <div class="modal-content">
21.                    <div class="modal-header">
22.                        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">x</button>
23.                        <h4 class="modal-title"><?=$rstReq["ReqName"];?></h4>
24.                    </div>
25.                    <div class="modal-body">
26.                        <div class="row">
27.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" align="right">รหัสนักศึกษา : </div>
28.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" ><?=$rstReq["ID"];?></div>
29.                        </div>
30.                        <div class="row">
31.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" align="right">ชื่อ-สกุล : </div>
32.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" ><?=$rstReq["Name"];?></div>
33.                        </div>
34.                        <div class="row">
35.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" align="right">ห้องเรียน : </div>
36.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" ><?=$rstReq["Classname"];?></div>
37.                        </div>
38.                        <div class="row">
39.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" align="right">สาขาวิชา : </div>
40.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" ><?=$rstReq["ProgramName"];?></div>
41.                        </div>
42.                        <div class="row">
43.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" align="right">คณะ : </div>
44.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" ><?=$rstReq["FacultyName"];?></div>
45.                        </div>
46.                        <div class="row">
47.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" align="right">ที่อยู่ : </div>
48.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" ><?=$rstReq["Address"];?></div>
49.                        </div>
50.                        <div class="row">
51.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" align="right">เบอร์โทรศัพท์ : </div>
52.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" ><?=$rstReq["PhoneNumber"];?></div>
53.                        </div>
54.                        <div class="row">
55.                        <?php
56.                        echo $rstReq["RequestID"];
57.                        if($rstReq["RequestID"]=='NW402'){
58.                        ?>
59.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" align="right">มีความประสงค์ : </div>
60.                            <div class="col-lg-6 col-md-6 col-sm-6 col-xs-6" ><?=$rstReq["Wish_detail"];?> ภาคการศึกษาที่ <?=$rstReq["Wish_term1"];?></div>
61.                        <?php
62.                        }
63.                        ?>
64.                        </div>
65.                    </div>
66.                    <div class="modal-footer">
67. 
68.                    </div>
69.                </div>
70.            </div>
71.        </div>
72.    </td>
73.    <td style=" vertical-align: middle;"><?=$rstReq["Name"];?></td>
74.    <td style=" vertical-align: middle;"><div align="center"><?=date("d/m/Y H:i:s",strtotime($rstReq["Send_Date"]));?></div></td>
75.    <td style=" vertical-align: middle;">
76.        <div align="center">
77.        <?php
78.        if($rstReq["Officer"]=='')
79.        {
80.            echo '<button type="button" class="btn btn-danger">รับเรื่อง</button>';
81.        }
82.        else
83.        {
84.            echo '<button type="button" class="btn btn-success">รับแล้ว</button>';
85.        }
86.        ?>
87.        </div>
88.    </td>
89.</tr>
90.<?php
91.}
92.?>
93.</tbody>
94.</table>

แต่จากโค้ด แสดงรายการแล้ว เมื่อคลิกที่รายการต่างๆ เพื่อจะแสดงรายละเอียดเป็น modal ขึ้นมา มันดันไปเลือก รายละเอียดรายการสุดท้ายของตารางมา แสดงเหมือนกันหมดทุกรายการเรย ไม่ทราบว่าจะต้องปรับแก้ยังไงหรอครับ



Tag : PHP, MySQL, HTML/CSS, jQuery



ประวัติการแก้ไข
2015-03-22 11:58:54
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2015-03-22 11:56:37 By : angelkiller9 View : 8351 Reply : 7
 

 

No. 1



โพสกระทู้ ( 9,590 )
บทความ ( 2 )



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


17.<a data-toggle="modal" href="#detail_req<?=$rstReq["ReqID"];?>"><?=$rstReq["ReqName"];?></a>
18.<div class="modal fade" id="detail_req<?=$rstReq["ReqID"];?>">

แบบนี้หรือเปล่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-22 12:05:21 By : Chaidhanan
 

 

No. 2



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : Chaidhanan เมื่อวันที่ 2015-03-22 12:05:21
รายละเอียดของการตอบ ::
ได้แล้วครับ ขอบคุณครับ



ประวัติการแก้ไข
2015-03-22 12:15:25
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-22 12:11:24 By : angelkiller9
 

 

No. 3



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



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


ตอบความคิดเห็นที่ : 1 เขียนโดย : Chaidhanan เมื่อวันที่ 2015-03-22 12:05:21
รายละเอียดของการตอบ ::
โอ๊ะ ได้ละครับ ขอบคุณครับบบบบบ ต้อง เป้น RequestID ครับ แหะ ๆ ขอบคุณมากๆครับ แค่นี้เอง

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-03-22 12:13:01 By : angelkiller9
 

 

No. 4

Guest


ของผมก็อเป็น เปลี่ยนตรงไหนหรอครับ มันแสดงรายการเดี๋ยวกันหมด ทุกบรรทัดเลย ขอบคุณครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2015-07-13 10:07:15 By : Narongrit
 

 

No. 5

Guest


จะส่งค่า GET ผ่าน ปุ่มให้ไปแสดงใน modal ยังไงครับ โดยไม่ใช้ ajax
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-03-19 02:44:21 By : TEST
 

 

No. 6

Guest


<h3>เลือกโต๊ะอาหาร</h3>
<form>
<small>จำนวนลูกค้า : </small>
<input></input>
<form>
<?php

// $chksta = mysql_query("SELECT table_status FROM tbl_table");
// list($sta)=mysql_fetch_row($chksta);

$i=0;

$table =mysql_query("SELECT * FROM tbl_table WHERE zone_id = '$_GET[get_zid]'") or dir (mysql_error());
echo "<center><br><br>";
While(list($tid,$tn,$zis,$sta)=mysql_fetch_row($table)){

if($sta==1){
$_SESSION['get_tid'][$i]=$tid;
print_r($_SESSION['get_tid'][$i]);
echo "

<button OnChange='document.submit();'' type='button' class='btn btn-success pull-center' data-toggle='modal' data-target='#modal-default' style='margin-right: 50px; margin-top: 5px;''><i class='fa fa-dot-circle-o'></i> $tn</button>
";

}
else{
echo "
<a style='color:white;' href='admin.php?page=odr&get_id=$tid'><button type='button' class='btn btn-primary pull-center' data-toggle='modal' data-target='#modal-default' style='margin-right: 50px; margin-top: 5px;''>
<i class='fa fa-dot-circle-o'></i> $tn </a>
</button>";

}
}
$i++;
?>


<div class="modal fade" id="modal-default">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-body"><h3>ชำระเงิน</h3>
<p>
<div class="box">

<div class="box-body no-padding">

<table class="table table-condensed">
<tr>
<th>รายการอาหาร</th>
<th>ราคา</th>
<th>จำนวน</th>
</tr>
<?php
$gett_id=$_SESSION["get_tid"];

$listodr = mysql_query ("SELECT order_id FROM order_id WHERE table_id ='$gett_id' ");
// $get_id=$_GET["get_id"];
While(list($order)=mysql_fetch_row($listodr)){

$listmnu = mysql_query ("SELECT order_id, product_name, order_amount, order_price FROM order_detail WHERE order_id ='$order' AND status='0' ");
While(list($id, $pname, $am, $price)=mysql_fetch_row($listmnu)){
echo "<tr>
<td>$pname</td>
<td>$am</td>
<td>$price</td>
</tr>";
}
if(empty($total))
{
$total = "";
}
$total += $am*$price;
}
?>
<tr>
<td colspan="2" align=left><strong>รวมทั้งหมด :</strong> </td>
<td align=center> <?php echo number_format($total,2); ?> บาท</td>
</tr>
</table>
</div>
</div></p>
<?php


$empname=$_SESSION["empname"];
echo "<strong>แคชเชียร์ : </strong> $empname ";
?>

</div>
<div class="modal-footer">
<button type="button" class="btn btn-danger pull-left" data-dismiss="modal">ยกเลิก</button>
<a href="chk_bill.php?bill=<?php echo $gett_id; ?>&sta=<?php echo $_SESSION["status"]; ?>"><button type="button" class="btn btn-primary">ชำระเงิน</button></a>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-03-19 02:45:21 By : TEST
 

 

No. 7

Guest


Code (PHP)
01.<h3>เลือกโต๊ะอาหาร</h3>
02.<form>
03.<small>จำนวนลูกค้า : </small>
04.<input></input>
05.<form>
06.<?php
07. 
08.// $chksta = mysql_query("SELECT table_status FROM tbl_table");
09.// list($sta)=mysql_fetch_row($chksta);
10. 
11.$i=0;
12. 
13.$table =mysql_query("SELECT * FROM tbl_table WHERE zone_id = '$_GET[get_zid]'") or dir (mysql_error());
14.echo "<center><br><br>";
15.While(list($tid,$tn,$zis,$sta)=mysql_fetch_row($table)){
16. 
17.if($sta==1){
18.  $_SESSION['get_tid'][$i]=$tid;
19.  print_r($_SESSION['get_tid'][$i]);
20.echo "
21. 
22.<button OnChange='document.submit();'' type='button' class='btn btn-success pull-center' data-toggle='modal' data-target='#modal-default' style='margin-right: 50px; margin-top: 5px;''><i class='fa fa-dot-circle-o'></i> $tn</button>
23.";
24. 
25.}
26.else{
27.  echo "
28.  <a style='color:white;' href='admin.php?page=odr&get_id=$tid'><button type='button' class='btn btn-primary pull-center' data-toggle='modal' data-target='#modal-default' style='margin-right: 50px; margin-top: 5px;''>
29.  <i class='fa fa-dot-circle-o'></i> $tn </a>
30.  </button>";
31. 
32.}
33.}
34.$i++;
35.?>
36. 
37. 
38.<div class="modal fade" id="modal-default">
39.  <div class="modal-dialog">
40.    <div class="modal-content">
41.      <div class="modal-body"><h3>ชำระเงิน</h3>
42.        <p>
43.        <div class="box">
44. 
45.           <div class="box-body no-padding">
46. 
47.             <table class="table table-condensed">
48.               <tr>
49.                 <th>รายการอาหาร</th>
50.                 <th>ราคา</th>
51.                 <th>จำนวน</th>
52.               </tr>
53.        <?php
54.        $gett_id=$_SESSION["get_tid"];
55. 
56.        $listodr = mysql_query ("SELECT  order_id FROM order_id WHERE table_id ='$gett_id' ");
57.        // $get_id=$_GET["get_id"];
58.        While(list($order)=mysql_fetch_row($listodr)){
59. 
60.        $listmnu = mysql_query ("SELECT  order_id, product_name, order_amount, order_price FROM order_detail WHERE order_id ='$order' AND status='0' ");
61.        While(list($id, $pname, $am, $price)=mysql_fetch_row($listmnu)){
62.        echo "<tr>
63.                <td>$pname</td>
64.                <td>$am</td>
65.                <td>$price</td>
66.              </tr>";
67.        }
68.        if(empty($total))
69.        {
70.        $total = "";
71.        }
72.        $total += $am*$price;
73.        }
74.         ?>
75.              <tr>
76.              <td colspan="2" align=left><strong>รวมทั้งหมด :</strong> </td>
77.              <td align=center> <?php echo number_format($total,2); ?> บาท</td>
78.              </tr>
79.                              </table>
80.                            </div>
81.                          </div></p>
82.        <?php
83. 
84. 
85.        $empname=$_SESSION["empname"];
86.            echo  "<strong>แคชเชียร์ : </strong> $empname ";
87.        ?>
88. 
89.      </div>
90.      <div class="modal-footer">
91.        <button type="button" class="btn btn-danger pull-left" data-dismiss="modal">ยกเลิก</button>
92.        <a href="chk_bill.php?bill=<?php echo $gett_id; ?>&sta=<?php echo $_SESSION["status"]; ?>"><button type="button" class="btn btn-primary">ชำระเงิน</button></a>
93.      </div>
94.    </div>
95.    <!-- /.modal-content -->
96.  </div>
97.  <!-- /.modal-dialog -->
98.</div>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2018-03-19 02:45:51 By : TEST
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามการส่งค่า จากปุ่ม คลิก ไปยัง modal ใน bootstrap หน่อยครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





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