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

HOME > PHP > PHP Forum > รบกวนสอบถามหน่อยครับ คือว่า ค่าที่ผมส่งไปมันไม่เปลี่ยนเลยครับ ทำให้หน้าต่าง popup ที่แสดง ยังแสดงค่าเดิมอยู่ และTable ที่หน้า popup จะแสดงข้อมูลเป้นตารางตามจำนวนฟิล



 

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

 



Topic : 100292



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



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




รบกวนสอบถามหน่อยครับ คือว่า ค่าที่ผมส่งไปมันไม่เปลี่ยนเลยครับ ทำให้หน้าต่าง popup ที่แสดง ยังแสดงค่าเดิมอยู่ และTable ที่หน้า popup จะแสดงข้อมูลเป้นตารางตามจำนวนฟิล ต้องเขียนโค้ดยังไงครับ ขอบคุณครับ
showtraining.php
<?
$hostname = "localhost"; //ชื่อโฮสต์
$user = "root"; //ชื่อผู้ใช้
$password = ""; //รหัสผ่าน
$dbname = "webajtar"; //ชื่อฐานข้อมูล
// เริ่มติดต่อฐานข้อมูล
$dbCon=mysql_connect($hostname, $user, $password) or die("ติดต่อฐานข้อมูลไม่ได้");
// เลือกฐานข้อมูล
mysql_select_db($dbname,$dbCon) or die("เลือกฐานข้อมูลไม่ได้");
mysql_query('SET CHARACTER SET UTF8');
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta name="keywords" content="" />
        <meta name="description" content="" />
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
		<title>HomePage</title>
        <link href="http://fonts.googleapis.com/css?family=Arvo" rel="stylesheet" type="text/css" />
        <link rel="stylesheet" type="text/css" href="css/stylesMenu.css" />
        <link rel="stylesheet" href="css/table.css" type="text/css"/>
        <script type="text/javascript" src="js/jquery-1.7.min.js"></script>
        <script type="text/javascript" language="javascript">
		$(document).ready(function() {
			$('#detail').live("click",function(e){
				var val = document.getElementById('detail').value;
				var url="popupDetail.php?detailCode="+val;
				var name="";
				var windowWidth="750";
				var windowHeight="1300";  
				var myleft=(screen.width)?(screen.width-windowWidth)/2:100;	
				var mytop=(screen.height)?(screen.height-windowHeight)/2:100;	
				var properties = "width="+windowWidth+",height="+windowHeight;
				properties +=",scrollbars=no, top="+mytop+",left="+myleft;   
				window.open(url,name,properties);
			});
			$('#YMonth').change(function() {
				var table = document.getElementById('TBtraining');
								//or use :  var table = document.all.tableid;
								for(var i = table.rows.length-1; i > 0; i--)
								{
									table.deleteRow(i);
								}
   					var str = document.getElementById('YMonth').value;
					var year = str.substring(0,4);
					var month = str.substring(4,7);
					var yearmonth =year+"-"+month;
					// Perform an asynchronous HTTP (Ajax) request.
					$.ajax({
						// A string containing the URL to which the request is sent.
						url: "webAction.php",
						type:"POST",
						// Data to be sent to the server.
						data:({idAction:"viewData",valYearMonth:yearmonth}),
						// The type of data that you're expecting back from the server.
						dataType: "json",
						// success is called if the request succeeds.
						success:function(data){
							// Iterate over a jQuery object, executing a function for each matched element.
							$.each(data,function(index,value){
								// Insert content, specified by the parameter, to the end of each element
								// in the set of matched elements.
								$('#TBtraining').append('<tr><td><p>Title:&nbsp;'+value.title+'&nbsp;Special Title:&nbsp;'+value.special_title+'&nbsp;DateTime:&nbsp;'+value.date+'&nbsp;'+value.time+'</p></td><td><p><center><input id="detail" type="image" value="'+value.title+'"src="images/View-Detail.png"></center></p></td></tr>');
							});
						}
					});
			});
		});
		</script>
    </head>
    <body>
		<div id="bg">
			<div id="outer">
					<div id="banner">
					<img src="images/fruits.png" width="1120" height="200" alt="" />
				</div>
					<div id='cssmenu'>
                        <ul>
                           <li class='has-sub'><a href="homepage.html"><span>หน้าหลัก</span></a>
                              <ul>
                                 <li class='last'><a href='#'><span>ประกาศกิจกรรม</span></a></li>
                                 <img src="images/View-Detail.png"
                              </ul>
                           </li>
                           <li class='has-sub last'><a href='#'><span>โฮมรูม</span></a>
                              <ul>
                                 <li><a href='#'><span>ห้องปฏิบัติการคอม1</span></a></li>
                                 <li><a href='#'><span>ห้องปฏิบัติการคอม2</span></a></li>
                                 <li><a href='#'><span>ห้องปฏิบัติการฟิสิกส์</span></a></li>
                                 <li class='last'><a href='#'><span>Item</span></a></li>
                              </ul>
                           </li>
                           <li class='has-sub'><a href='#'><span>ฝึกเตรียม</span></a>
                              <ul>
                                 <li><a href="showtraining.php"><span>ดูหัวข้ออบรมประจำเดือน</span></a></li>
                                 <li><a href='pretraining.php'><span>จัดตารางฝึกเตรียม</span></a></li>
                                 <li class='hassub-sub'><a href='#'><span>ประวัติวิทยากร</span></a>
                                 		<ul>
                                    	<li><a href="download/Mr. SIRAPHOP RUJRATTANAPHOL.pdf"><span>Mr.SIRAPHOP RUJRATTANAPHOL</span></a></li>
                                    </ul>
                                 </li>
                                 <li class='last'><a href='#'><span>Item</span></a></li>
                              </ul>
                           </li>
                           <li class='has-sub'><a href='#'><span>ฝึกงาน</span></a>
                              <ul>
                           		<li><a href="#"><span>ตำแหน่งงาน</span></a></li>
                                 <li class='hassub-sub'><a href="#"><span>ดาวน์โหลดเอกสาร</span></a>
                                 		<ul>
                                    	<li><a href="download/เกณฑ์การประเมินผล RT.pdf"><span>เกณฑ์การประเมินผล RT</span></a></li>
                                        <li><a href="download/แบบประเมินร้านสาขา 7-11 (ใหม่).pdf"><span>แบบประเมินร้านสาขา 7-11 (ใหม่)</span></a></li>
                                        <li><a href="download/ตัวอย่างการกรอกแบบประเมิน 7-11.pdf"><span>ตัวอย่างการกรอกแบบประเมิน 7-11</span></a></li>
                                        <li><a href="download/ใบลาstudent.pdf"><span>ใบลาstudent</span></a></li>
                                    </ul>
                                 </li>
                                 <li class='last'><a href='#'><span>ตารางสอบเอกสาร</span></a></li>
                              </ul>
                           </li>
                           <li class='has-sub'><a href='#'><span>โครงงาน</span></a>
                              <ul>
                                 <li><a href='#'><span>หัวข้อโครงงาน</span></a></li>
                                 <li class='hassub-sub'><a href='#'><span>ดาวน์โหลดเอกสารโครงการ</span></a>
                                 	<ul>
                                    	<li><a href="download/Template Project.rar"><span>Template Project</span></a></li>
                                        <li><a href="download/ET-ST001-ใบเสนอหัวข้ออาจารย์ที่ปรึกษา.pdf"><span>ET-ST001-ใบเสนอหัวข้ออาจารย์ที่ปรึกษา</span></a></li>
                                        <li><a href="download/ET-ST002-ใบเข้าพบอาจารย์ที่ปรึกษา.pdf"><span>ET-ST002-ใบเข้าพบอาจารย์ที่ปรึกษา</span></a></li>
                                        <li><a href="download/ET-ST003-ใบอนุมัติสอบหัวข้อ-เสนอโครงงาน.pdf"><span>ET-ST003-ใบอนุมัติสอบหัวข้อ-เสนอโครงงาน</span></a></li>
                                        <li><a href="download/ET-ST004-ใบอนุมัติสอบเสนอหัวข้อ-เสนอโครงงาน.pdf"><span>ET-ST004-ใบอนุมัติสอบเสนอหัวข้อ-เสนอโครงงาน</span></a></li>
                                        <li><a href="download/ET-ST005-ใบอนุมัติเข้าห้องสอบ.pdf"><span>ET-ST005-ใบอนุมัติเข้าห้องสอบ</span></a></li>
                                    </ul>
                                 </li>
                                 <li><a href='#'><span>ประกาศห้องสอบ</span></a></li>
                              </ul>
                           </li>
                           <li class='has-sub last'><a href='#'><span>ตารางการใช้ห้อง</span></a>
                              <ul>
                                 <li><a href='#'><span>ห้องปฏิบัติการคอม1</span></a></li>
                                 <li><a href='#'><span>ห้องปฏิบัติการคอม2</span></a></li>
                                 <li><a href='#'><span>ห้องปฏิบัติการฟิสิกส์</span></a></li>
                                 <li class='last'><a href='#'><span>Item</span></a></li>
                              </ul>
                           </li>
                        </ul>
                        </div>
                    <div id="main">
                        <div id="content">
                            <div id="box1">
                            </div>
                        </div>
                    </div>
			</div>
		</div>
        <div class="Tabletraining" align="center">
			<table id="TBtraining">
				<tr id="header"> 
					<td>
						<p>
                        	<label>Table Training</label>
                        </p>
					</td>
					<td>
                    <form method="post">
						<p align="center">
                                
                                <select id="YMonth" name="YMonth">
                                <option value="" selected>Please Select Month</option>
                                <?php
					  			$sql = "SELECT DISTINCT EXTRACT(YEAR_MONTH FROM DATE)AS YearMonth FROM training";
					  			$dbquery = mysql_query($sql); 
					 			 while($row = mysql_fetch_array($dbquery)){
									 $strY = substr($row['YearMonth'],0,4);
									 $strM = substr($row['YearMonth'],-2);
                      			  echo '<option value="',$strY."".$strM,'">',$strM."/".$strY,'</option>';
					 			 }
								 mysql_close($dbCon);?>
                                </select>     
                            </p>
                            </form>
					</td>
				</tr>
			</table>
		</div>
    </body>
    
    
</html>


popupDetail.php
<?php
$hostname = "localhost"; //ชื่อโฮสต์
$user = "root"; //ชื่อผู้ใช้
$password = ""; //รหัสผ่าน
$dbname = "webajtar"; //ชื่อฐานข้อมูล
// เริ่มติดต่อฐานข้อมูล
$dbCon=mysql_connect($hostname, $user, $password) or die("ติดต่อฐานข้อมูลไม่ได้");
// เลือกฐานข้อมูล
mysql_select_db($dbname,$dbCon) or die("เลือกฐานข้อมูลไม่ได้");
mysql_query('SET CHARACTER SET UTF8');
$idDeatail=mysql_real_escape_string($_GET["detailCode"]);
$sql="SELECT * FROM training WHERE title = '".$idDeatail."'";
$result= mysql_query($sql)or die (mysql_error());
$numcol= mysql_num_fields($result);
while($obResult = mysql_fetch_array($result)){
	$arrCol = array();
	for($i=0;$i<$numcol;$i++){
		$arrCol[mysql_field_name($result,$i)] = $obResult[$i];
	}
}
$sqlC="SELECT * FROM course WHERE ID_course = '".$arrCol["ID_course"]."'";
$resultC= mysql_query($sqlC)or die (mysql_error());
$numcolC= mysql_num_fields($resultC);
while($obResultC = mysql_fetch_array($resultC)){
	$arrColC = array();
	for($i=0;$i<$numcolC;$i++){
		$arrColC[mysql_field_name($resultC,$i)] = $obResultC[$i];
	}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta name="keywords" content="" />
        <meta name="description" content="" />
        <meta http-equiv="content-type" content="text/html; charset=utf-8" />
		<title>HomePage</title>
        <link href="http://fonts.googleapis.com/css?family=Arvo" rel="stylesheet" type="text/css" />
        <link rel="stylesheet" type="text/css" href="css/stylesMenu.css" />
        <link rel="stylesheet" href="css/table.css" type="text/css"/>
<script type="text/javascript" src="js/jquery-1.7.min.js"></script>
<script type="text/javascript" language="javascript">
        function pageload()	{	
			$('#TBtraining').append('<tr><td><p>Title</p></td><td><p><? echo $arrCol["title"];?></p></td></tr>');
					
		}	
</script>
    </head>
    <body onload="pageload()">
        <div class="Tabletraining" align="center">
			<table id="TBtraining">
				<tr id="header"> 
					<td colspan="2">
                        	<center>Detail Title</center>
					</td>            
				</tr>
                
			</table>
		</div>
    </body>
    
    
</html>
<? mysql_close($dbCon);?>

problem10
problem11



Tag : PHP, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-09-10 16:30:22 By : fanciful View : 832 Reply : 3
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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

Quote:
var val = document.getElementById('detail').value;


คิดว่าตัวนี้มันน่าจะแต่อ่านค่าเดียวกันทั้งหมดครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-09-11 08:52:46 By : mr.win
 


 

No. 2



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



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


พอจะมีวิธีแก้ไขไหมครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-09-11 19:39:09 By : fanciful
 

 

No. 3



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

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

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

Code
var val = document.getElementById('detail'+line).value;


เพิ่มพวก line ให้กับ code ด้วยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-09-12 05:58:02 By : mr.win
 

   

ค้นหาข้อมูล


   
 

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