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 > ขอความช่วยเหลือ ด้านการส่งข้อมูลเข้า Javascript และ นำค่าออกด้วย PHP เพื่อนำมา Query แสดงผลข้อมูล



 

ขอความช่วยเหลือ ด้านการส่งข้อมูลเข้า Javascript และ นำค่าออกด้วย PHP เพื่อนำมา Query แสดงผลข้อมูล

 



Topic : 098757



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



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



เริ่มจาก หน้า Index ที่สร้างขึ้น จะมี ปุ่ม Submit อยู่ 1 ปุ่ม ผมจึงไม่สร้างปุ่ม ค้นหาข้อมูล ให้เป็น Submit

เลยสร้างเป็น Function ใน Javascript

โดยที่ เริ่มต้น หน้าตาจะเป็นแบบนี้ครับ

รืก

จากนั้นหากเรา ใส่ค่า ใน ช่องว่าง เป็นค่านี้

รืะ/


ผลที่ควรจะได้ ก็ ข้อมูลที่ควรจะออกมาควรเป็นเช่นนี้

รืะ-


แต่มันไม่เป็นเช่นนั้น เนื่องจาก Code ผมเป็นเช่นนี้

Code (PHP)
<!DOCTYPE HTML>
<html>

<head>
<link href="bootstrap/css/bootstrap.css" rel="stylesheet">
<link href="bootstrap/css/bootstrap-responsive.css" rel="stylesheet">
<script src="Jquery-1.9.1.js"></script> 
<script src="bootstrap/js/bootstrap.js"></script>

<script language="javascript">
		function AAA(){
				alert(document.BBB.SN.value);
		document.BBB.SN.value  = <?php $_SESSION['Query3'] ?>
			
		}

</script> 
<?php include"footer.css"; ?>

<meta charset="utf-8">
<title>Database Management System of Committee Evaluation Research</title>
</head>
<body>
<?php
$z = 1;

	
 require"PageHeader2.php"; ?>
<form name="BBB" action="CheckLogin.php" method="post" >
  <div class="container-fluid">
  <div class="row-fluid">
	
	<div class="span2">

      <input class="input-small" type="text" id="id" name="id" placeholder="Name">
      <input class="input-small" type="password" id="pw"  name="pw" placeholder="Password">
      <br>
      <button type="submit"  class="btn btn-small btn-primary">เข้าสู่ระบบ</button>
       
	</div>
  <div class="span10">

        <input type="text" name="SN" id="SN" class="input-Small">
        <select name="SelectTypeSearch" class="span3 text-info" >
                <option value="1">ผู้จัดทำ</option>
                <option value="2">งานวิจัย</option>
        		<option value="3">ที่ปรึกษา</option>
                <option value="4">ที่ปรึกษาร่วม</option>
                <option value="5">กรรมการ</option>
                <option value="6">ประธาน</option>
                <option value="7">สาขาวิชา</option>
                </select>
           
        <a class="btn btn-success" name="SS"onClick="AAA()">ค้นหาข้อมูลการสอบ</a>

      
     		
				<div class="row-fluid">
					  <div class="span12">
						<div class="accordion-group">
							<div class="accordion-heading">
								<button class="btn btn-large btn-block btn-primary" type="button" href="#collapseOne" data-toggle="collapse"> ข้อมูลการสอบ</button>
							</div>
							<div id="collapseOne" class="accordion-body collapse in">
								<div class="accordion-inner">
                                </div>
                                <?php  
							
								if(!isset($start)){
								$start = 0;
								}
								$limit = '3'; // แสดงผลหน้าละกี่หัวข้อ
								
								/* หาจำนวน record ทั้งหมด
								ปล. อันนี้ต้องใช้กับตัวแบ่งนะ ห้ามเอาออก*/
								$Qtotal = mysql_query("select * from tTestDetail where Inactive = 0"); //คิวรี่ คำสั่ง
								$total = mysql_num_rows($Qtotal); // หาจำนวน record
								
								/* คิวรี่ข้อมูลออกมาเพื่อแสดงผล */
								
								$query1 = "select  tTestDetail.*,zDay.Day as D,mProject.PName,mProject.PSTUID,mProject.PSTUFName
				,T1.TitleName as TitleT1,T1.TName as NameT1,T1.TSName as SNameT1,T1.TFName as FNameT1
				,T2.TitleName as TitleT2,T2.TName as NameT2,T2.TSName as SNameT2,T2.TFName as FNameT2
				,T3.TitleName as TitleT3,T3.TName as NameT3,T3.TSName as SNameT3,T3.TFName as FNameT3
				,T4.TitleName as TitleT4,T4.TName as NameT4,T4.TSName as SNameT4,T4.TFName as FNameT4
	 			from tTestDetail
				left join (select T1.*,zMajor.MajorName,zTitle.TitleName
	 							from mTeacher T1
									left join zMajor On T1.MID = zMajor.MID
									left join zTitle On T1.TitleID = zTitle.TitleID)T1 On tTestDetail.TID1 = T1.TID
				left join (select T2.*,zMajor.MajorName,zTitle.TitleName
	 							from mTeacher T2
									left join zMajor On T2.MID = zMajor.MID
									left join zTitle On T2.TitleID = zTitle.TitleID)T2 On tTestDetail.TID2 = T2.TID
				left join (select T3.*,zMajor.MajorName,zTitle.TitleName
	 							from mTeacher T3
									left join zMajor On T3.MID = zMajor.MID
									left join zTitle On T3.TitleID = zTitle.TitleID)T3 On tTestDetail.TID3 = T3.TID
				left join (select T4.*,zMajor.MajorName,zTitle.TitleName
	 							from mTeacher T4
									left join zMajor On T4.MID = zMajor.MID
									left join zTitle On T4.TitleID = zTitle.TitleID)T4 On tTestDetail.TID4 = T4.TID	
				left join zDay On tTestDetail.DID = zDay.DID
				left join mProject On tTestDetail.PID = mProject.PID
					                             where tTestDetail.Inactive = 0 ; //คิวรี่คำสั่ง
					
					//if($_SESSION['Query3'] != ""){
					//$query1."and T1.TFName like '%".$_SESSION['Query3']."%'";	
						
					//}
								
		$query1."order By tTestDetail.Year,tTestDetail.Month,tTestDetail.Day,tTestDetail.DID,tTestDetail.TDTimeF LIMIT $start,$limit";
								$Query = mysql_query($query1);
								$totalp = mysql_num_rows($Query); // หาจำนวน record ที่เรียกออกมา




Tag : PHP, MySQL, HTML/CSS, JavaScript







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-08-06 16:07:43 By : INTz View : 927 Reply : 5
 

 

No. 1



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



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

บรรทัดที่ 10 - 17

เป็น Function


บรรทัดที่ 54 เป็น ปุ่มเรียก Function

โดย สั่งให้ บรรทัดที่ 43 เก็บในตัวแปร SESSION['Query3']

บรรทัดที่ 107-110 คือการเอา ตัวแปร SESSION ไปต่อ String


การกระทำตอนนี้อาจจะไม่มีการ Refresh

รบกวนสอบถามผู้รู้ ช่วย ตรวจสอบดูให้ด้วยครับ

หรือไม่ก็หากมีวิธีอื่น รบกวนช่วยแนะนำด้วยนะครับ

ขอบคุณมากครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-06 16:10:48 By : INTz
 


 

No. 2



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



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

ใน function

ผมลองประกาศ เป็น

<?php $_SESSION['Query3'] ?> = document.BBB.SN.value;

ก็ยังใช้ไม่ได้

หากเป็น <?php $_SESSION['Query3'] = ?> document.BBB.SN.value;

ผมจนปัญญากับการต่อ String T_T
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-06 16:25:16 By : INTz
 

 

No. 3



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



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

ใน Function

เมื่อผมเอา

Code (PHP)
<?php $_SESSION['Query3'] ?> = document.BBB.SN.value;


ออก

มันจะ Alert แบบนี้ครับ

รืะภ

เหมือนว่าปุ่มทำงานเข้าสู่ function แล้ว

แต่การ ประกาศตัวแปรยังผิดอยู่ และยังไม่มีการ Refresh หน้าปัจจุบัน ทำให้มัน ไม่ทำ Query ใหม่
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-06 16:29:46 By : INTz
 


 

No. 4



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



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

จะเอาเข้า javascript ทำไมครับ ทำไมไม่เรียกตรงๆไปเลย เรียกไปแล้ว เข้า PHP เลย
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-06 16:36:21 By : teez1232002
 


 

No. 5



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



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

ผมไม่ทราบวิธีการส่งค่า จาก

Code
<input type="text" name="SN" id="SN" class="input-Small">



เพื่อเข้าไปต่อ String Query.1 ของผมได้ครับ

เพราะหน้านี้มีการ Query ข้อมูลตั้งแต่เริ่มต้นแล้วครับ

จากนั้นหากต้องการค้นหาข้อมูล ผมก็อยากจะ ใส่ข้อมูลแล้วกดปุ่ม เพื่อส่งค่าไป Query ใหม่

ตามปกติของการ ค้นหาข้อมูลหนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-06 16:56:25 By : INTz
 

   

ค้นหาข้อมูล


   
 

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