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

HOME > PHP > PHP Forum > เรื่อง ค้นหาด้วย list menu 2 listmenu ผมเขียนฟอร์มค้นหาด้วยlistmenu2listmenu จากตาราง



 

เรื่อง ค้นหาด้วย list menu 2 listmenu ผมเขียนฟอร์มค้นหาด้วยlistmenu2listmenu จากตาราง

 



Topic : 026045



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



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




ผมเขียนฟอร์มค้นหาด้วยlistmenu2listmenu จากตาราง ซึ่งต้องการค้นหาเดือนในฟิล date และหมายเหตุ ในฟิล note ผมลองทำดูแล้ว แต่ไม่สามารถค้นหาได้ ออกมาเป็นตารางเปล่า อยากให้คนรู้ช่วยดู โค๊ด หน่อยครับ


search

<?
$host="localhost";
$username="root";
$password="3118";
$db="dep";
$tb="service";
//h("../connect/connect.php");
$connect= mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");

mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้");

$sql="select * from $tb  ";

$db_query=mysql_db_query($db,$sql);

$result =  mysql_fetch_array ($db_query);
$id=$result[id];
$name=$result[name];
$sname=$result[sname];
$date=$result[date];
//$month=$result[month];
//$year=$result[year];
//$t=$result[t];
$tel=$result[tel];
$location=$result[location];
$type=$result[type];
$maintainance=$result[maintainance];
$level=$result[level];
$technician=$result[technician];
?>

  <div id="apDiv6"><img src="image/main page/images/template83_r1_c6.jpg" width="297" height="88" /></div>
  <div id="Layer"></div>
</div>
<form name="form1" method="post" action="search_note1.php">
<div id="apDiv5"><img src="image/TL1_dep.jpg" width="219" height="34" /></div>
<div id="apDiv7"><img src="image/main page/images/template83_r1_c8.jpg" width="339" height="88" /></div>
<p align="center" class="style1">&nbsp;</p>
<div id="apDiv1"></div>
<div id="apDiv2"></div>
<div id="apDiv3"></div>
<div id="apDiv4"></div>

<div class="style4" id="apDiv10">แจ้งผลการซ่อม</div>
<p align="center">&nbsp;</p>
<p align="center">&nbsp;</p>

<div id="apDiv9">
<form action="search_note.php" method="post" name="form1" target="_blank">	
  <div align="center">
  
    <table width="342" cellpadding="10">
      <tr>
        <th width="90" scope="col"><div align="right">เดือน</div></th>
        <th width="204" scope="col"><div align="left">
        <select name="date" id="date">
          <option value="01">01</option>
          <option value="02">02</option>
          <option value="03">03</option>
          <option value="04">04</option>
          <option value="05">05</option>
          <option value="06">06</option>
          <option value="07">07</option>
          <option value="08">08</option>
          <option value="09">09</option>
          <option value="10">10</option>
          <option value="11">11</option>
          <option value="12">12</option>
            </select>
        </div></th>
      </tr>
            <tr>
        <td><div align="right">รายการหมายเหตุ</div></td>
        <td><div align="left">
        <select name="note" id="note">
            <option value="ซ่อมเสร็จแล้ว">ซ่อมเสร็จแล้ว</option>
            <option value="รอส่งซ่อม">รอส่งซ่อม</option>
            <option value="รอเปลี่ยนฮาร์ดแวร์">รอเปลี่ยนฮาร์ดแวร์</option>
            <option value="รอบริษัทส่งคืน">รอบริษัทส่งคืน</option>
            <option value="ยังซ่อมไม่เสร็จ">ยังซ่อมไม่เสร็จ</option>
            <option value="เปลี่ยนอุปกรณ์ใหม่ทดแทน">เปลี่ยนอุปกรณ์ใหม่ทดแทน</option>
              </select>
        </div></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><label>
          <input type="submit" name="button" id="button" value="ค้นหา" />
        </label></td>
      </tr>
    </table>
    <p>&nbsp;</p>
  </div>
  
</form>
<?
mysql_close($connect);
?>
</body>
</html> 



tb

<?
$host="localhost";
$username="root";
$password="3118";
$db="dep";
$tb="service";
mysql_connect( $host,$username,$password) or die ("ติดต่อกับฐานข้อมูล Mysql ไม่ได้ ");
mysql_select_db($db) or die("เลือกฐานข้อมูลไม่ได้"); /* ทำการเลือกฐานข้อมูลก่อน */



SELECT * FROM TABLE WHERE FIELD1 like '%".$_POST["date"]."%' and FIELD2 like '%".$_POST["note"]."%'
$db_query=mysql_db_query($db,$sql);
$num_rows=mysql_num_rows($db_query); /* นับ Reccord ที่พบ */
?>
  
</p>
<div id="apDiv6"><img src="image/TL1_dep.jpg" alt="" width="156" height="76" /></div>
<p>&nbsp;</p>
<p>&nbsp; </p>
<p>&nbsp;</p>
<p align="center" class="style37">รายการแจ้งซ่อม</p>
<p>&nbsp;</p>
<table width="1179"border="0"align="center" bordercolor="#FF0000">
<tr>
<td width="104" height="21" bgcolor="#FF0000">
<div align="center" class="style6 style52">ครุภัณฑ์</div></td>
<td width="75" bgcolor="#FF0000">
<div align="center" class="style6 style52">ชื่อ</div></td>
<td width="75" bgcolor="#FF0000">
<div align="center" class="style6 style52">นามสกุล</div></td>
<td width="133" bgcolor="#FF0000">
<div align ="center" class="style6 style52">วันที่</div></td>
<td width="50" bgcolor="#FF0000">
<div align="center" class="style6 style52">เบอร์โทร</div></td>
<td width="65" bgcolor="#FF0000">
<div align="center" class="style6 style52">หน่วยงาน</div></td>
<td width="75" bgcolor="#FF0000">
<div align="center" class="style6 style52">ประเภท</div></td>
<td width="145" bgcolor="#FF0000">
<div align="center" class="style6 style52">ปัญหาที่เกิดขึ้น</div></td>
<td width="100" bgcolor="#FF0000"><div align="center" class="style6 style52">สถานะการซ่อม</div></td>
<td width="100" bgcolor="#FF0000"><div align="center" class="style6 style52">หมายเหตุ</div></td>
<td width="100" bgcolor="#FF0000"><div align="center" class="style6 style52">ผู้รับเรื่อง</div></td>
<td width="51" bgcolor="#FF0000"><div align="center" class="style52"><strong>แก้ไข</strong></div></td>
<td width="52" bgcolor="#FF0000"><div align="center" class="style52"><strong>ลบ</strong></div></td>
</table>
<?
  $a=0;
  while($a<$num_rows)
  {
$result=mysql_fetch_array($db_query);
$id=$result[id];
$name=$result[name];
$sname=$result[sname];
$date=$result[date];
//$month=$result[month];
//$year=$result[year];
//$t=$result[t];
$tel=$result[tel];
$location=$result[location];
$type=$result[type];
$maintainance=$result[maintainance];
$level=$result[level];
$note=$result[note];
$technician=$result[technician];
?>
<table width="1179"border="0"align="center">
<tr>
<td width="104">
<div align="center" class="style10 style53"><?echo"$id";?></div></td>
<td width="75">
<div align="center" class="style10 style53"><?echo"$name";?></div></td>
<td width="75">
<div align="center" class="style10 style53"><?echo"$sname";?></div></td>
<td width="133">
<div align="center" class="style10 style53"><span class="style32 style45"><?echo "$date" ; ?></span></div></td>
<td width="50">
<div align="center" class="style10 style53"><?echo"$tel";?></div></td>
<td width="65">
<div align="center" class="style10 style53"><?echo"$location";?></div></td>
<td width="75">
<div align="center" class="style10 style53"><?echo"$type";?></div></td>
<td width="145">
<div align="center" class="style10 style53"><?echo"$maintainance";?></div></td>
<td width="100">
<div align="center" class="style10 style53"><?echo"$level";?></div></td>
<td width="100">
<div align="center" class="style10 style53"><?echo"$note";?></div></td>	
<td width="100">
<div align="center" class="style54"><?echo"$technician";?></div></td>
<td width="51">
<div align="center" class="style4 style1 style53">
<div align="center"><strong><a href="reply_user1.php?id=<?echo"$id"; ?>" target="_parent" class="style40">แก้ไข</a></strong></div>
</div></td>
<td width="52">
<div align="center" class="style4 style1 style53"><strong><a href="delete_report.php?id=<?echo"$id"; ?>" class="style40">ลบ</a></strong></div></td>
</tr>
</table>
<? 
echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"10;URL=report_service.php \">";
?>
<?
	$a++;
}
echo"<center><br>รายการแจ้งซ่อม $num_rows รายการ</center>";
mysql_close();
?>

</body>
</html>




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-04-02 08:09:42 By : yutthana11 View : 1431 Reply : 5
 

 

No. 1



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



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


พบแล้ว คุณไม่ได้กำหนดตัวแปร $sql แต่เวลาquery คุณมี$sql
Code (PHP)
<?php
$sql="SELECT * FROM TABLE WHERE FIELD1 like '%".$_POST["date"]."%' and FIELD2 like '%".$_POST["note"]."%'"
$db_query=mysql_db_query($db,$sql);
$num_rows=mysql_num_rows($db_query); /* นับ Reccord ที่พบ */
?>







Date : 2009-04-02 09:13:22 By : mai_sao
 


 

No. 2



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



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


ครับอผมไม่ได้ใส่$sql= เอง แต่ผมใส่ไปแล้วมันไม่ดึงฐานข้อมูลเหมือนเดิม
Date : 2009-04-02 09:46:22 By : yutthana11
 

 

No. 3



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



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


ลองecho คำสั่งออกมาดูว่ามีการส่งค่ามารึเปล่า


Go to : php กับ mysql อยากให้ช่วยยกตัวอย่างคำสั่ง Search ค้นหาโดยใช้ listbox/listmenu/dropdownlistให้หน่อยครับ
Date : 2009-04-02 09:49:38 By : mai_sao
 


 

No. 4



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



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


ไม่ออกครับ
Date : 2009-04-02 10:03:47 By : yutthana11
 


 

No. 5



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



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


ขอแก้ไข code หน้าค้นหาครับ

<!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=windows-874" />
<title>แจ้งสถานะซ่อม</title>
<style type="text/css">

</head>

<body>

  <div id="apDiv6"><img src="image/main page/images/template83_r1_c6.jpg" width="297" height="88" /></div>
  <div id="Layer"></div>
</div>

<div id="apDiv5"><img src="image/TL1_dep.jpg" width="219" height="34" /></div>
<div id="apDiv7"><img src="image/main page/images/template83_r1_c8.jpg" width="339" height="88" /></div>
<p align="center" class="style1">&nbsp;</p>
<div id="apDiv1"></div>
<div id="apDiv2"></div>
<div id="apDiv3"></div>
<div id="apDiv4"></div>

<div class="style4" id="apDiv10">แจ้งผลการซ่อม</div>
<p align="center">&nbsp;</p>
<p align="center">&nbsp;</p>

<div id="apDiv9">
<form name="form1" method="post" action="search_note1.php">
  <div align="center">
  
    <table width="342" cellpadding="10">
      <tr>
        <th width="90" scope="col"><div align="right">เดือน</div></th>
        <th width="204" scope="col"><div align="left">
        <select name="date" id="date">
          <option value="01">01</option>
          <option value="02">02</option>
          <option value="03">03</option>
          <option value="04">04</option>
          <option value="05">05</option>
          <option value="06">06</option>
          <option value="07">07</option>
          <option value="08">08</option>
          <option value="09">09</option>
          <option value="10">10</option>
          <option value="11">11</option>
          <option value="12">12</option>
            </select>
        </div></th>
      </tr>
            <tr>
        <td><div align="right">รายการหมายเหตุ</div></td>
        <td><div align="left">
        <select name="note" id="note">
            <option value="ซ่อมเสร็จแล้ว">ซ่อมเสร็จแล้ว</option>
            <option value="รอส่งซ่อม">รอส่งซ่อม</option>
            <option value="รอเปลี่ยนฮาร์ดแวร์">รอเปลี่ยนฮาร์ดแวร์</option>
            <option value="รอบริษัทส่งคืน">รอบริษัทส่งคืน</option>
            <option value="ยังซ่อมไม่เสร็จ">ยังซ่อมไม่เสร็จ</option>
            <option value="เปลี่ยนอุปกรณ์ใหม่ทดแทน">เปลี่ยนอุปกรณ์ใหม่ทดแทน</option>
              </select>
        </div></td>
      </tr>
      <tr>
        <td>&nbsp;</td>
        <td><label>
          <input type="submit" name="button" id="button" value="ค้นหา" />
        </label></td>
      </tr>
    </table>
    <p>&nbsp;</p>
  </div>
  
</form>
</body>
</html>

Date : 2009-04-02 10:15:58 By : yutthana11
 

   

ค้นหาข้อมูล


   
 

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