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,027

HOME > PHP > PHP Forum > การส่งค่าตัวแปรจาก ลิงค์ไปให้ modal จะต้องทำอย่างไร



 

การส่งค่าตัวแปรจาก ลิงค์ไปให้ modal จะต้องทำอย่างไร

 



Topic : 106784



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



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




อยากจะทราบวิธีส่งค่าตัวแปร ไป Form modal เพื่อทำการแก้ไข โดยดึงข้อมูลมาจากฐานข้อมูล เพื่อนำมาแก้ไข แต่ต้องนี้ข้อมูลยังไม่สามารถนำเข้ามาได้ ไม่ทราบว่าจะต้องทำอย่างไรดีเอ่ย

Code (PHP)
<?php
ob_start();
session_start();
if (($_SESSION ['authen'] != true)) {
    header('location: login.php');
}
require_once ("./lib/function.php");
$result = mysql_query("SELECT * FROM employee"); //ดึงข้อมูลใส่ตารางข้อมูลผู้ใช้งาน
$emp_info = get_employee_info($_REQUEST['emp_id']);
?>
<!DOCTYPE html>
<html lang="en">
    <head>
        <?php startpage() ?>
    </head>
    <body class="navbar-fixed full-width">
        <!-- Navbar -->
        <?php include("header.php"); ?>
        <!-- /navbar -->
        <!-- Page container -->
        <div class="page-container">
            <!-- Page content -->
            <div class="page-content">
                <!-- Page header -->
                <div class="page-header">
                    <div class="page-title">
                        <h3>ระบบผู้ใช้งาน <small>ข้อมูลผู้ใช้งานทั้งหมด สามารถเพิ่ม / ลบ / แก้ไข / ค้นหาผู้ใช้งาน</small></h3>
                    </div>
                </div>
                <!-- /page header -->
                <!-- Breadcrumbs line -->
                <div class="breadcrumb-line">
                    <ul class="breadcrumb">
                        <li><a href="index.php">หน้าแรก</a></li>
                        <li><a href="horizontal_navigation.html">ระบบผู้ใช้งาน</a></li>
                        <li class="active">ข้อมูลผู้ใช้งาน</li>
                    </ul>
                    <div class="visible-xs breadcrumb-toggle"><a class="btn btn-link btn-lg btn-icon" data-toggle="collapse" data-target=".breadcrumb-buttons"><i class="icon-menu2"></i></a></div>
                </div>
                <!-- /breadcrumbs line -->
                <!-- Callout -->
                <div class="callout callout-info fade in">
                    <button type="button" class="close" data-dismiss="alert">×</button>
                    <h5>ข้อมูลผู้ใช้งาน</h5>
                    <p>สามารถค้นหาข้อมูลผู้ใช้ จากรหัสพนักงาน ชื่อ นามสกุล เบอร์โทรศัพท์ของพนักงาน</p>
                </div>
                <!-- /callout -->
                <!-- Body Content -->
                    <!-- User list -->
                    <div class="clearfix">          
                        <div class="pull-right">                           
                            <a data-toggle="modal" data-id="" role="button" href="#user_new" class="btn btn-danger"><i class="icon-plus-circle"></i> เพิ่มผู้ใข้งานใหม่</a>
                        </div>
                        <!-- New Form modal -->
                        <div id="user_new" class="modal fade" tabindex="-1" role="dialog">
                            <div class="modal-dialog">
                                <div class="modal-content">
                                    <div class="modal-header btn-success">
                                        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                                        <h4 class="modal-title"><i class="icon-paragraph-justify2"></i> เพิ่มผู้ใช้งานใหม่</h4>
                                    </div>
                                    <!-- Form inside modal -->                                
                                    <form action="action/action_user.php" method="post" role="form">
                                        <input type="hidden" name="action" value="user_new" />
                                        <div class="modal-body with-padding">
                                            <div class="form-group">
                                                <div class="row">
                                                    <div class="col-sm-3">
                                                        <label>รหัสพนักงาน/ผู้ใช้งาน:</label>
                                                        <input type="text" name="emp_id" class="form-control" value="<?php
                                                        $emp_id = get_employee_id();
                                                        echo $emp_id;
                                                        ?>" readonly>
                                                    </div>
                                                    <div class="col-sm-9">
                                                        <label>คำนำหน้านาม ชื่อ นามสกุล:</label>
                                                        <input type="text" name="emp_fullname" class="form-control" required>
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="form-group">
                                                <div class="row">
                                                    <div class="col-sm-12">
                                                        <label>ตำแหน่ง:</label>
                                                        <?php $position_arr = array('พนักงานขาย', 'พนักงานซ่อม', 'พนักงานการเงิน', 'ผู้ดูแลระบบ', 'ผู้บริหาร'); ?>
                                                        <select class="form-control" name="emp_position" required>
                                                            <option value="">เลือกตำแหน่ง</option>
                                                            <?php foreach ($position_arr as $index => $val) { ?>
                                                                <option value="<?= $val ?>"><?= $val ?></option><?php } ?>
                                                        </select>
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="form-group">
                                                <div class="row">
                                                    <div class="col-sm-6">
                                                        <label>เงินเดือน:</label>
                                                        <input type="text" name="emp_salary" class="form-control" required>
                                                    </div>
                                                    <div class="col-sm-6">
                                                        <label>เบอร์โทรศัพท์ติดต่อ:</label>
                                                        <input type="text" name="emp_phone" class="form-control" required>
                                                    </div>
                                                </div>
                                            </div>
                                            <div class="form-group">
                                                <div class="row">
                                                    <div class="col-sm-8">
                                                        <div class="checkbox">
                                                            <label>
                                                                <input type="checkbox" class="styled" required>                                                        
                                                                ตรวจสอบข้อมูลเป็นที่เรียบร้อยและเห็นอนุมัติสมควรแล้ว</label>
                                                        </div>
                                                    </div>
                                                    <div class="col-sm-4">
                                                        <div class="form-actions text-right">
                                                            <input type="submit" value="เพิ่มข้อมูลผู้ใช้" class="btn btn-primary">                                                                                        
                                                        </div>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </form>                               
                                    <!-- /Form inside modal -->
                                </div>
                            </div>
                        </div>
                        <!-- /new Form modal --> 
                    </div>
                    <div class="block">
                        <h6 class="heading-hr"><i class="icon-stack"></i> รายชื่อผู้ใช้งาน</h6>
                        <div class="datatable">
                            <table class="table table-striped table-bordered">
                                <thead>
                                    <tr>
                                        <th>รหัสพนักงาน</th>
                                        <th>รหัสผ่าน</th>
                                        <th>ชื่อ-นามสกุล</th>
                                        <th>ตำแหน่ง</th>
                                        <th>เงินเดือน</th>
                                        <th>เบอร์โทรศัพท์</th>
                                        <th class="text-center">เข้าระบบล่าสุด-ก่อนหน้านี้:</th>
                                        <th class="text-center">แก้ไขข้อมูลล่าสุด-เพิ่มข้อมูล</th>
                                        <th class="text-center">แก้ไขข้อมูล</th>
                                    </tr>
                                </thead>
                                <tbody>
                                    <?php
                                    while ($row = mysql_fetch_array($result)) {
                                        ?>
                                        <tr>
                                            <td><?= $row['emp_id'] ?></td>
                                            <td><?= $row['emp_password'] ?></td>
                                            <td><?= $row['emp_fullname'] ?></td>
                                            <td><?= $row['emp_position'] ?></td>
                                            <td><?= number_format($row['emp_salary']) ?></td>                                            
                                            <td><?= $row['emp_phone'] ?></td>
                                            <td class="text-center">
                                                <span class="label label-success"><?= thaidate('j M Y ( H.i )', strtotime($row['date_login'])); ?></span>
                                                <span class="label label-info"><?= thaidate('j M Y ( H.i )', strtotime($row['date_last_login'])); ?></span>
                                            </td>
                                            <td class="text-center">
                                                <span class="label label-primary"><?= thaidate('j M Y ( H.i )', strtotime($row['date_update'])); ?></span>
                                                <span class="label label-warning"><?= thaidate('j M Y ( H.i )', strtotime($row['date_added'])); ?></span>
                                            </td>                                        
                                            <td class="text-center">                                                
                                                <a data-toggle="modal" data-id="<?= $row['emp_id'] ?>" role="button" href="#user_edit" class="btn btn-default btn-xs btn-icon"><i class="icon-bubble-user"></i></a>
                                            </td>
                                        </tr>
                                    <?php } ?>
                                </tbody>
                            </table>        
                        </div>
                    </div>
                    <!-- /User list -->                                      
                    <!-- Edit Form modal -->
                    <div id="user_edit" class="modal fade" tabindex="-1" role="dialog">
                        <div class="modal-dialog modal-lg">
                            <div class="modal-content">
                                <div class="modal-header btn-warning">
                                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                                    <h4 class="modal-title"><i class="icon-paragraph-justify2"></i> แก้ไขรายละเอียดข้อมูล</h4>
                                </div>
                                <!-- Form inside modal -->                                
                                <form action="#" role="form">
                                    <div class="modal-body with-padding">
                                        <div class="form-group">
                                            <div class="row">
                                                <div class="col-sm-5">
                                                    <label>รหัสพนักงานหรือชื่อผู้ใช้งาน:</label>
                                                    <?php if ($row['emp_id'] != '') { ?>
                                                    <input type="text" class="form-control" value="<?= $row['emp_id'] ?>">
                                                    <?php } else { ?>
                                                        <input type="text" class="form-control" value="- ไม่มีข้อมูล -" readonly>
                                                    <?php } ?>
                                                </div>
                                                <div class="col-sm-7">
                                                    <label>รหัสผ่าน:</label>
                                                    <?php if ($emp_info['emp_password'] != '') { ?>
                                                    <input type="text" class="form-control" value="<?= $emp_info['emp_password'] ?>">
                                                    <?php } else { ?>
                                                        <input type="text" class="form-control" value="- ไม่มีข้อมูล -" readonly>
                                                    <?php } ?>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="form-group">
                                            <div class="row">
                                                <div class="col-sm-9">
                                                    <label>คำนำหน้านาม ชื่อ นามสกุล:</label>
                                                    <?php if ($emp_info['emp_fullname'] != '') { ?>
                                                    <input type="text" class="form-control" value="<?= $emp_info['emp_fullname'] ?>">
                                                    <?php } else { ?>
                                                        <input type="text" class="form-control" value="- ไม่มีข้อมูล -" readonly>
                                                    <?php } ?>
                                                </div>
                                                <div class="col-sm-3">
                                                    <label>ตำแหน่ง:</label>            
                                                    <?php
                                                    if ($emp_info['emp_salary'] != '') {
                                                        $position_arr = array('พนักงานขาย', 'พนักงานซ่อม', 'พนักงานการเงิน', 'ผู้ดูแลระบบ', 'ผู้บริหาร');
                                                        ?>                                               
                                                        <select class="select-full" name="emp_position" required>
                                                            <option value="">ตำแหน่ง</option>
                                                            <?php foreach ($position_arr as $index => $val) { ?>
                                                                <option value="<?= $val ?>"<?php if ($emp_info['emp_position'] == $val) print 'selected=selected'; ?>><?= $val ?></option><?php } ?>
                                                        </select>
                                                    <?php } else { ?>
                                                        <input type="text" class="form-control" value="- ไม่มีข้อมูล -" readonly>
                                                    <?php } ?>
                                                </div>   
                                            </div>
                                        </div>
                                        <div class="form-group">
                                            <div class="row">
                                                <div class="col-sm-6">
                                                    <label>เงินเดือน:</label>
                                                    <?php if ($emp_info['emp_salary'] != '') { ?>
                                                    <input type="text" class="form-control" value="<?= $emp_info['emp_salary'] ?>">
                                                    <?php } else { ?>
                                                        <input type="text" class="form-control" value="- ไม่มีข้อมูล -" readonly>
                                                    <?php } ?>
                                                </div>
                                                <div class="col-sm-6">
                                                    <label>เบอร์โทรศัพท์ติดต่อ:</label>
                                                    <?php if ($emp_info['emp_phone'] != '') { ?>
                                                    <input type="text" class="form-control" value="<?= $emp_info['emp_phone'] ?>">
                                                    <?php } else { ?>
                                                        <input type="text" class="form-control" value="- ไม่มีข้อมูล -" readonly>
                                                    <?php } ?>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="form-group">
                                            <div class="row">
                                                <div class="col-sm-6">
                                                    <div class="checkbox">
                                                        <label>
                                                            <input type="checkbox" class="styled" required>                                                        
                                                            ตรวจสอบข้อมูลเป็นที่เรียบร้อยและเห็นอนุมัติสมควรแล้ว</label>
                                                    </div>
                                                </div>
                                                <div class="col-sm-6">
                                                    <div class="form-actions text-right">
                                                        <input type="submit" value="แก้ไขข้อมูลผู้ใช้งาน" class="btn btn-primary">                                                                                        
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </form>                               
                                <!-- /Form inside modal -->
                            </div>
                        </div>
                    </div>
                    <!-- edit Form modal -->
                <!-- /Body Content -->    
                <!-- Footer -->
                <?php footerpage() ?>
                <!-- /footer -->
            </div>
            <!-- /page content -->
        </div>
        <!-- /page container -->
    </body>
</html>




Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-03-11 15:20:44 By : keiraiarumi View : 3142 Reply : 3
 

 

No. 1



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

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


PHP MySQL Edit/Update Data Record






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-11 15:44:16 By : apisitp
 


 

No. 2



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

สมาชิกที่ใส่เสื้อไทยครีเอท

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

ให้มันอยู่ ในหน้าเดียวก็ได้ครับ หรือส่ง $.post ไปอีกหน้าแล้ว return กลับมาใน <div> แล้วก็สั่งให้มัน modal ขึ้นมา


Code (PHP)
<div id='callBack'></div>
$(".pack").keyup(function(){
	img_load.show();
	$.post('action.php',{'test':'test'},function(data){
	$("#callBack").html(data);
	$("#callBack").fadeIn(1000);
	img_load.hide();
	});
});




action.php
	echo "<div id='dialog' title='กรุณาเลือก'>";
	echo "<table class='table table-striped table-bordered table-hover tbshow' width='100%' id='tbshow'>";
	echo "<thead>";
	echo "<tr class='alert alert-success'><th>ZGI_TYPE</th><th>ZTYPE_DESC</th><th>GL_CODE</th><th>GL_NAME</th></tr>";
	echo "</thead>";
	echo "<tbody>";
	echo "</tbody>";
	echo "</table></div>";
	echo "<script>
	$(function(){
	$('#dialog').dialog({
	bgiframe: true,
	autoOpen: true, //ให้เปิดเมื่อต้องการเท่านั้น
	height: '600',
	width: '60%',
	resizable: true,
	modal: true,  //สั่งให้มีฉากเบลอๆด้านหลัง dialog
	});

	});
	</script>";
}

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-11 15:49:19 By : Manussawin
 

 

No. 3



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



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


ตอบความคิดเห็นที่ : 2 เขียนโดย : Manussawin เมื่อวันที่ 2014-03-11 15:49:19
รายละเอียดของการตอบ ::
งง อ่ะแล้วควรจะใส่ตรงไหนหรอ ไม่เข้าใจเลยค่ะ รบกวนอธิบายเพิ่มเติมได้ไหมค่ะ ไม่ถนัดเลย



ประวัติการแก้ไข
2014-03-11 20:44:12
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-11 20:43:19 By : keiraiarumi
 

   

ค้นหาข้อมูล


   
 

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

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