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 > รบกวนช่วยดูโคดหน่อยครับ ทำไมค่ามันไม่ออกครับ ช่วยทีนะครับ



 

รบกวนช่วยดูโคดหน่อยครับ ทำไมค่ามันไม่ออกครับ ช่วยทีนะครับ

 



Topic : 111541



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



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




Code (PHP)
$sql='';
if (isset($_POST['sub1']))  
{
	$t1 = 'SUBJECT '.$t1;
	$datel = date("Y:m:d");
	$timel =date("H:i:s");	
	$name = $_SESSION['User_Loginnew']['user_name'];
	$actt = "SEARCH DOC";
	$datet = date("Y-m-d").' '.date("H:i:s");
	$pc="INSERT INTO logdb(log_name,log_date,log_time,log_file,log_act) VALUES 	('$name','$datel','$timel','$t1','$actt')"; 
	$precon2 = mysql_query($pc);
	
$cond = array();
// search case
if (!empty($_POST['t1']))
 { $cond[] = 'doc_about like "%'.$_POST['t1'].'%"';  }
// date t2 only case
if (!empty($_POST['t2']))
 	{  
 	$tdate1 = date('Y-m-d', strtotime($_POST['t2']));
    $cond[]='doc_date >= "'.$tdate1.'" ';    
	}
// date tex3 only case
if (!empty($_POST['tex3']))
 	{  
 	$tdate2 = date('Y-m-d', strtotime($_POST['tex3']));
    $cond[]='doc_date <= "'.$tdate1.'" ';    
	}
// 2 date case
if (!empty($_POST['t2'])&& !empty($_POST['tex3']))
 	{ 
 	$tdate1 = date('Y-m-d', strtotime($_POST['t2']));
    $tdate2 = date('Y-m-d', strtotime($_POST['tex3']));
	$cond[]='doc_date between "'.$tdate1.'" and  "'.$tdate2.'"';
	}
//statusfile 1-3 1= all 2=normally 3=delete
//case statusfile = 2
if ($_POST['statusfile']==2)  { $cond[] = 'doc_status = normally';} 
//cser statusfile = 3
if ($_POST['statusfile']==3)  { $cond[] = 'doc_status = delete';} 
//uncheckbox case
if (empty($_POST['checksearch']))
   { $cond[]='doc_ref = 0'; }
   
//checkbox case
if (!empty($_POST['checksearch']))
   { 
   $cond[]='OR doc_ref = ( SELECT doc_id FROM document WHERE "'.$cond.'") ';
   }
    //check arry
if  (count($cond) > 0) // case have some 
    {  $conds = join(" and ",$cond); } 
if  (count($cond) == 1) // case have one 
    {  $conds = " where ".$cond[0]; } 
else // case cond == 0
	{  $conds ="";}
$sql = $sql='select * ,type_name from document left join doctype on document.doc_type = doctype.type_id'.$conds;
}
	if(!empty($sql)){
	$dbquery=mysql_query($sql);
	$num_rows=mysql_num_rows($dbquery);
	$_SESSION['sqlm']=$sql;
	echo $conds;
	echo $sql;
	}
?>


ค่ามันไปลงที่ $conds = 0 ตรงเอลตลอดเลยอะครับ ทั้งๆ ที่ผมใส่ค่าในเทคบ๊อกแล้วนะครับ



Tag : PHP, MySQL









ประวัติการแก้ไข
2014-09-25 10:39:24
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-09-25 10:00:52 By : summawat View : 687 Reply : 1
 

 

No. 1



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

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

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



ไล่ Debug Query ดีกว่าครับ แล้วเอาไปรันบน phpMyAdmin ดูครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-09-25 17:13:36 By : mr.win
 

   

ค้นหาข้อมูล


   
 

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