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 > การทำ Search ไม่ยอมทำงานครับ เวลากดเเล้ว จะไม่สามารถ Search ได้ครับ คือการแสดงผล



 

การทำ Search ไม่ยอมทำงานครับ เวลากดเเล้ว จะไม่สามารถ Search ได้ครับ คือการแสดงผล

 



Topic : 062005



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



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




Code (PHP)
<form id="form1" name="form1" method="post" action="login.php?action=admin">
ค้นหา <input name="txt_search" type="text" value="<?=$_POST['txt_search']?>" /> <input name="Search" type="submit" value="ค้นหา" />

 <input name="Search2" type="submit" value="Total" />
</form>      

 <?
  $sql_show = "select * from service";
  if($_POST['Search'])
  {
  	$txt_search = $_POST['txt_search'];
  	$sql_show.=" where name like '%$txt_search%' or position like '%$txt_search%' ";
  }
  $result_show = mysql_query($sql_show) or die(mysql_error());
  while($row_show = mysql_fetch_array($result_show))
  {
  }
  ?>
  
<table width="100%" border="0" cellspacing="1" cellpadding="2">  
                      <tr bgcolor="#BDBFB9">
                        <td align="center" width="3%">ID</td>
                        <td align="left" width="18%">name</td>
                        <td align="left" width="27%">profile</td>
                        <td align="left" width="18%">detail</td>
                        <td align="center" width="15%">comment</td>
                        <td align="center" width="13%">status</td>
                        <td align="center" width="6%">Method</td>
                      </tr>
<?
$i=0;
while($i<$number){
$r = mysql_fetch_array($result);
($bg=="#F9F9F9") ? $bg="#E6E6E6" : $bg="#F9F9F9" ;
if($r['status']=="Y") $bg="#D7F2FF";
?>					
                      <tr bgcolor="<?=$bg?>" valign="top">
                        <td height="81" align="center" style="text-align: left"><?=$r['id']?></td>
                        <td align="center" style="text-align: left"><? echo utf8totis620(StripSlashes($r['name']))?></td>
                        <td align="left" style="text-align: left">แผนก:<? echo utf8totis620(StripSlashes($r['position']))?><br>
                          ชั้น :
                          <? echo StripSlashes($r['class'])?><br>                          
                          อีเมล:<? echo StripSlashes($r['mail'])?><br>
                          เบอร์:<? echo StripSlashes($r['phone'])?><br>
                        เวลา:<? echo StripSlashes($r['date_create'])?></td>
                        <td align="left" style="text-align: left"><? echo utf8totis620(StripSlashes($r['detail']))?></td>
                        <td align="center">&nbsp;</td>
                        <td align="center"><select onChange="if(confirm('กด OK เพื่อเปลี่ยนสถานะ')) window.location='<?=basename($PHP_SELF)?>?action=status&id=<?=$r['id']?>&status='+this.value;">
							<option value="Y" <?if($r['status']=="Y") echo "selected";?>>แสดง</option>
							<option value="N" <?if($r['status']=="N") echo "selected";?>>ไม่แสดง</option>
						</select></td>
                        <td align="center">
                        <A HREF="javascript:;" onClick="if(confirm('กด OK เพื่อลบ')) window.location='<?=basename($PHP_SELF)?>?action=delete&id=<?=$r['id']?>';">ลบ</A>
                        &nbsp;</td>
  </tr> 
<?
$i++;
} 
?>
</table>

<?
}	

break;
default;

}	
?>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-06-21 15:03:36 By : noppawut View : 22779 Reply : 11
 

 

No. 1



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



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


ช่วยด้วยครับ งงมากมาย






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-21 17:41:35 By : noppawut
 


 

No. 2



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

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

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

ลองเปลี่ยน post เป็น GET แล้วลองลบ action="login.php?action=admin"

$r = mysql_fetch_array($result); >> $r = mysql_fetch_array($result_show);

ตรง
while($row_show = mysql_fetch_array($result_show))
{
}
ลบออกครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-21 19:32:28 By : slurpee55555
 

 

No. 3



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



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


Code (PHP)
<form id="form1" name="form1" method="post" action="login.php?action=admin">
ค้นหา <input name="txt_search" type="text" value="<?=$_POST['txt_search']?>" /> <input name="Search" type="submit" value="ค้นหา" />

 <input name="Search2" type="submit" value="Total" />
</form>      

 <?
  $sql_show = "select * from service";
  if($_POST['Search'])
  {
  	$txt_search = $_POST['txt_search'];
  	$sql_show.=" where name like '%$txt_search%' or position like '%$txt_search%' ";
  }
  $result_show = mysql_query($sql_show) or die(mysql_error());
  ?>
  
<table width="100%" border="0" cellspacing="1" cellpadding="2">  
                      <tr bgcolor="#BDBFB9">
                        <td align="center" width="3%">ID</td>
                        <td align="left" width="18%">name</td>
                        <td align="left" width="27%">profile</td>
                        <td align="left" width="18%">detail</td>
                        <td align="center" width="15%">comment</td>
                        <td align="center" width="13%">status</td>
                        <td align="center" width="6%">Method</td>
                      </tr>
<?
while($r = mysql_fetch_array($result_show)){
($bg=="#F9F9F9") ? $bg="#E6E6E6" : $bg="#F9F9F9" ;
if($r['status']=="Y") $bg="#D7F2FF";
?>					
                      <tr bgcolor="<?=$bg?>" valign="top">
                        <td height="81" align="center" style="text-align: left"><?=$r['id']?></td>
                        <td align="center" style="text-align: left"><? echo utf8totis620(StripSlashes($r['name']))?></td>
                        <td align="left" style="text-align: left">แผนก:<? echo utf8totis620(StripSlashes($r['position']))?><br>
                          ชั้น :
                          <? echo StripSlashes($r['class'])?><br>                          
                          อีเมล:<? echo StripSlashes($r['mail'])?><br>
                          เบอร์:<? echo StripSlashes($r['phone'])?><br>
                        เวลา:<? echo StripSlashes($r['date_create'])?></td>
                        <td align="left" style="text-align: left"><? echo utf8totis620(StripSlashes($r['detail']))?></td>
                        <td align="center">&nbsp;</td>
                        <td align="center"><select onChange="if(confirm('กด OK เพื่อเปลี่ยนสถานะ')) window.location='<?=basename($PHP_SELF)?>?action=status&id=<?=$r['id']?>&status='+this.value;">
							<option value="Y" <?if($r['status']=="Y") echo "selected";?>>แสดง</option>
							<option value="N" <?if($r['status']=="N") echo "selected";?>>ไม่แสดง</option>
						</select></td>
                        <td align="center">
                        <A HREF="javascript:;" onClick="if(confirm('กด OK เพื่อลบ')) window.location='<?=basename($PHP_SELF)?>?action=delete&id=<?=$r['id']?>';">ลบ</A>
                        &nbsp;</td>
  </tr> 
<?
} 
?>
</table>

<?
}	

break;
default;

}	
?>


ลองดูครับ ว่าได้ป่าว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-22 08:00:01 By : ทองมี
 


 

No. 4



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



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


ลองละครับ กด ค้นหาไม่ยอมค้นหาครับ

ขึ้นเป็นตารางว่างๆ พอใจ code ที่ให้ลองแก้ดู การแบ่งหน้าก็หายไปครับ


ประวัติการแก้ไข
2011-06-22 09:37:37
2011-06-22 10:00:07
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-22 09:31:27 By : noppawut
 


 

No. 5



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



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


ดันๆช่วยด้วยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-22 11:23:20 By : noppawut
 


 

No. 6



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

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

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

Code (PHP)
echo $sql_show;
$result_show = mysql_query($sql_show) or die(mysql_error());


เอา sql มาดูหน่อยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-22 11:31:39 By : webmaster
 


 

No. 7



โพสกระทู้ ( 1,579 )
บทความ ( 3 )

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

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


Code (PHP)
$txt_search = $_POST['txt_search'];
if($txt_search==""){
$sql_show = "select * from service";
}else{
$sql_show = "select * from service where name like '%$txt_search%' or position like '%$txt_search%' ";
}
$result_show = mysql_query($sql_show) or die(mysql_error());

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-22 11:34:19 By : somparn
 


 

No. 8



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



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


ลองแล้วครับไม่ได้อ่า
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-22 13:22:44 By : noppawut
 


 

No. 9



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



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


Code (PHP)
CREATE TABLE `service` (
  `id` int(11) NOT NULL auto_increment,
  `name` varchar(255) NOT NULL,
  `position` varchar(255) NOT NULL,
  `class` varchar(3) NOT NULL,
  `detail` text NOT NULL,
  `comment` varchar(255) NOT NULL,
  `phone` varchar(30) NOT NULL,
  `mail` varchar(100) NOT NULL,
  `date_create` datetime NOT NULL,
  `status` varchar(2) NOT NULL default 'N',
  `note` varchar(255) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=96 ;


นี่ครับ sql
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-22 13:36:15 By : noppawut
 


 

No. 10



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



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


รบกวนด้วยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-22 22:24:02 By : noppawut
 


 

No. 11



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



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


ช่วยหน่อยนะครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-06-23 09:10:46 By : noppawut
 

   

ค้นหาข้อมูล


   
 

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