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 > รบกวนผู้รู้เกี่ยวกับระบบค้นหา...โดยปกติใส่ AN แล้วกดตกลงก็จะปรากฏ HN และเมื่อคลิกที่ HN ก็จะปรากฏข้อมูลที่จะเพิ่ม



 

รบกวนผู้รู้เกี่ยวกับระบบค้นหา...โดยปกติใส่ AN แล้วกดตกลงก็จะปรากฏ HN และเมื่อคลิกที่ HN ก็จะปรากฏข้อมูลที่จะเพิ่ม

 



Topic : 063378



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



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




chart

อธิบายระบบ

โดยปกติใส่ AN แล้วกดตกลงก็จะปรากฏ HN และเมื่อคลิกที่ HN ก็จะปรากฏข้อมูลที่จะเพิ่ม

แต่ที่ผมอยากได้คือ ใส่ AN แล้วกดตกลง ไม่ต้องโชว์ HN ให้ขึ้นข้อมูลเลย

ช่วยหน่อยครับความรู้น้อยจริงๆ



Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-07-19 14:45:40 By : au_mutd View : 751 Reply : 3
 

 

No. 1



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



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


Code (PHP)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>chart control</title>
<style type="text/css">
<!--
body {
	background-color: #FFFFFF;
	background-image: url();	
}
.style21 {font-size: small}
.style24 {
	color: #000000;
	font-size: larger;
}
-->
</style>
</head>

<body>
<table width="959" height="154" border="0" align="center">
  <tr>
    <th width="950" height="150" bgcolor="#FFFFFF" scope="col"><table width="100%" border="0" cellspacing="0">
      <tr>
        <th height="82" valign="top" scope="col">&nbsp;</th>
      </tr>
      <tr>
        <td height="18" valign="top"><img src="../check/55.jpg" width="959" height="5" /></td>
      </tr>
    </table></th>
  </tr>
</table>

<form id="form1" name="form" method="post" action="chart_2.php">
  <div align="center">
    <table width="636" border="0">
      <tr>
        <td width="237" height="74"><div align="right"><strong><span class="style21">AN</span></strong></div></td>
        <td width="150"><div align="left">
          <input type="text" name="an" value="<?=$_POST['an']?>"/>
        </div></td>
		<td width="235">
          <div align="left">
            <input type="submit" name="Submit" value="ค้นหา" />
          </div>
	    </td>
        
      </tr>
      
      
     
        
        
     
    </table>
    <p><span class="style20"><span class="style21"><span class="style22"><span class="style23"><strong><label>        </label>
      </strong>
          <label>            </label>
    </p>
  </div>
  <input type="hidden" name="mode"  value="search"  />
</form>
<div align="center">
  <p>
    <?php
if($_POST['mode'] == "search" ){
	
	echo "<table border='0' width=10%>";
	
	if($_POST['an'] != "" ) {
			
			//echo "?? ";
			$hostname = "192.168.1.51"; //?
			$user = "root"; //?
			$password = "123456"; //??
			$dbname = "h10848"; //??
			$tblname = "an_stat"; //??
			$sql ="select *  from an_stat where 1=1  ";
			

			//echo"$sql ";
			
		
			if($_POST['an']!= ""){
				$sql .= "  and an like'".$_POST['an']."'";
			}
			
			//echo $sql;
			// ติด ต่อ database
			mysql_connect($hostname, $user, $password) or die("cannot connect");
			// เลือก database
			mysql_select_db($dbname) or die("cannot select db");
			
			// ทำให้ อ่านภาษาไทยได้ใน utf8 
			mysql_query("SET NAMES utf8");
			
			$result = mysql_query($sql);
			
			$row_number = mysql_num_rows($result); // หาจำนวน แถว ข้อมูลที่ ค้นหาได้
			
			
			//echo "<font color=\"#4b008b\"><font =\"#tahoma\"><font size= 2><br><br><hr><tr bgcolor=191970><td><b><font color=fffafa>HN</font></b></td><td><B><FONT COLOR=fffafa>คำนำหน้า</FONT></B></td><td><B><FONT COLOR=fffafa>ชื่อ</FONT></B></td><td ><B><FONT COLOR=fffafa>นามสกุล</FONT></B></td><td><B><FONT COLOR=fffafa>วันที่</FONT></B></td><td  ><B><FONT COLOR=fffafa>เวลา</FONT></B></td><td ><B><FONT COLOR=fffafa>ผู้รับ</FONT></B></td></tr>";
			
				echo "<font color=\"#4b008b\"><font =\"#tahoma\"><font size= 2><br><br><hr><tr bgcolor=191970 width=20><td><b><font color=fffafa>HN</font></b></td></tr>";

               if($row_number > 0){
				while($record = mysql_fetch_array($result)){
					 	$record1=$record["hn"];
						
						
						
						
						
					
		?>				
  <!--<tr bgcolor="#F3F7FE" bordercolor="#0033FF">
				<td style="font:Arial, Helvetica, sans-serif; color: #993399; text-align:center; font-size:14px; width:10%;"><b><?=$record1?></b></td>
				<td style="font:tahoma; color:#00008B; text-align:left; font-size:12px; width:10%;"></td>


			    <td style="font:tahoma; color:#228b22; text-align:left; font-size:12px;  width:17%;"></td>
				<td style="font:tahoma; color:#ff0000; text-align:left; font-size:12px; width:17%;">

				<td style="font:tahoma; color:#FF0000; text-align:center; font-size:12px; width:14%; "><?php echo date("j:m:Y")?></td>

				
				
	            <td style="font:tahoma; color:#00008B; text-align:center; font-size:12px; width:14%;"><?php echo date("H:i:s")?></td>
				 <td style="font:tahoma; color:#00008B; text-align:center; font-size:12px; width:17%;"></td>
  </tr> -->
  
  <tr bgcolor="#F3F7FE" bordercolor="#0033FF">
				<td style="font:Arial, Helvetica, sans-serif; color: #993399; text-align:center; font-size:14px; width:10%;"><b><a href="chart_2.php?hn=<?=$record1?>"><?=$record1?></a></b></td>
				
  </tr> 
		<?php
				}
			
			}else{// ไม่พบข้อมูลที่ค้นหา
				echo "<tr><td colspan='8'>ไม่พบข้อมูลที่ค้นหา</td></tr>";
			}
	//ไม่มีค่าส่งมา			
	}else{
		echo "<tr><td colspan='8' >กรุณาระบุชื่อ-นาสกุล หรือ HN หรือ เลข 13 หลัก ที่ต้องการค้นหา</td></tr>";	
	}
	
	echo "</table>";
}
?>


  <p>&nbsp;</p>
</form>

<?php

			$hostname = "192.168.1.51"; //ชื่อโฮสต์
			$user = "root"; //ชื่อผู้ใช้
			$password = "123456"; //รหัสผ่าน
			$dbname = "h10848"; //ชื่อฐานข้อมูล

			
			
				
			$sql1 ="select *  from patient where hn='$hn' ";		
			$sql2 ="select *  from an_stat where hn='$hn' ";	
			//echo $sql;
			// ติด ต่อ database
			mysql_connect($hostname, $user, $password) or die("cannot connect");
			// เลือก database
			mysql_select_db($dbname) or die("cannot select db");
			
			// ทำให้ อ่านภาษาไทยได้ใน utf8 
			mysql_query("SET NAMES utf8");
			
			
			$result1 = mysql_query($sql1);
			$result2 = mysql_query($sql2);
			
			$row_number1 = mysql_num_rows($result1); // หาจำนวน แถว ข้อมูลที่ ค้นหาได้
			$row_number2 = mysql_num_rows($result2); // หาจำนวน แถว ข้อมูลที่ ค้นหาได้
			
		        
					
              
				$record = mysql_fetch_array($result1);
					 	$record1=$record["hn"];
						$record2=$record["pname"];
						$record3=$record["fname"];
						$record4=$record["lname"];
						
				$record = mysql_fetch_array($result2);
					 	$record10=$record["hn"];
						$record11=$record["an"];
					
									
		?>				
		
		
  
 


<form name="form1" method="post" action="chart_3.php">
  <table width="433" border="0" align="center">
  <tr>
      <td width="125"><div align="left" class="style3">AN:</div></td>
      <td width="298"><input name="an" type="text" id="an" value="<?=$record11?>"></td>
    </tr>
   <tr>
      <td width="125"><div align="left" class="style3">HN:</div></td>
      <td width="298"><input name="hn" type="text" id="hn" value="<?=$record1?>"></td>
    </tr>
	 <tr>
      <td width="125"><div align="left" class="style3">คำนำหน้า</div></td>
      <td width="298"><input name="pname" type="text" id="pname" value="<?=$record2?>"></td>
    </tr>
    <tr>
      <td width="125"><div align="left" class="style3">ชื่อ:</div></td>
      <td width="298"><input name="fname" type="text" id="fname" value="<?=$record3?>"></td>
    </tr>
    <tr>
      <td><div align="left" class="style3">นามสกุล:</div></td>
      <td><input name="lname" type="text" id="lname" value="<?=$record4?>"> </td>
    </tr>
	<tr>
      <td width="125"><div align="left" class="style3">วันที่ลงรับ</div></td>
      <td width="298"><input name="" type="text" id="" value="<?php echo date("j:m:Y")?>"></td>
    </tr>
    <tr>
      <td><div align="left" class="style3">เวลาที่ลงรับ</div></td>
      <td><input name="" type="text" id="" value="<?php echo date("H:i:s")?>"> </td>
    </tr>
	<tr>
      <td height="31" class="style3"><div align="left">ผู้รับ:</div></td>
      <td><select name="re_by">
         <option>กรุณาระบุผู้รับ</option>
		  <option>นายสุภัทร นันทพยัคฆ์</option>
          <option>นางวรรณภา เข้งนุเคราะห์</option>
         
        </select>      </td>
    </tr>
	
    
   
	
    <tr>
      <td class="style3">&nbsp;</td>
      <td><label>
       <input name="hn" type="hidden" id="hn" value="<?=$record1?>">
      </label></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit" value="ตกลง">
      <input type="reset" name="Submit2" value="ยกเลิก"></td>
    </tr>
  </table>
</form>


</p>
</div>
<table width="959" height="80" border="0" align="center">
  <tr>
    <th scope="col">&nbsp;</th>
  </tr>
</table>


</body>
</html>








แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-19 14:46:49 By : au_mutd
 


 

No. 2



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

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

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

อธิบายใหม่น่ะครับ ยังไม่ Clear
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-19 21:32:34 By : webmaster
 

 

No. 3



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



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


คือ มี 2 ตารางครับ
1.ตาราง AN_Stat
ใช้ตารางนี้เพื่อหา HN
1.ตาราง patien
พอได้ HN จากตาราง AN_Stat แล้ว ก็ใช้ตาราง patien ดึงข้อมูลเช่น คำนำหน้าชื่อ,ชื่อ,สกุล

ระบบของผมทำงานดังนี้

1.ใส่ AN กดค้นหา
2.จะได้ HN
3.กด HN ก็จะได้ข้อมูลทั้งหมดของ HN นั้นลงใน box

แต่ที่ผมอยากทำได้ คือ

ใส่ AN แล้วกดค้นหา
ให้ข้อมูลของ HN นั้นมาใส่ใน box เลย โดยไม่ต้องกด HN ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-07-19 21:57:55 By : au_mutd
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบกวนผู้รู้เกี่ยวกับระบบค้นหา...โดยปกติใส่ AN แล้วกดตกลงก็จะปรากฏ HN และเมื่อคลิกที่ HN ก็จะปรากฏข้อมูลที่จะเพิ่ม
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่