Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 107,936

HOME > PHP > PHP Forum > ช่วยดูโค้ดให้ทีครับ ผิดตรงไหน ทำไมวันที่มันไม่เปลี่ยนไปตามที่เรากำหนดครับ



 

ช่วยดูโค้ดให้ทีครับ ผิดตรงไหน ทำไมวันที่มันไม่เปลี่ยนไปตามที่เรากำหนดครับ

 



Topic : 071629



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



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




Code (PHP)
<?php
	     include("config.php");
			$sql="select * from books where book_id='$_POST[inScan]' ";
		$result=mysql_query($sql);							
  $data=mysql_fetch_array($result);
		$ses_b_id[] = $data[Book_id] ;
		$ses_b_name[] = $data[Book_name] ;
		$ses_b_num_date[] = $data[num_date] ; //$ses_b_num[] คือ จำนวนเต็มที่รับมาจาก ตารางฐานข้อมู
		
              if ($ses_b_num_date== 3){ // ถ้าผมใส [] ตามหลัง $ses_b_num_dateมันจะอ่านข้อมูลไม่ได้ 
		 $nextdate	= time() + (3*24*60*60);
                 $return = "".date('Y/m/d', $nextdate);
		}else if ($ses_b_num_date == 5){
		$nextdate	= time() + (5*24*60*60);
                  $return = "".date('Y/m/d', $nextdate);
		}else if ($ses_b_num_date == 14){
		$nextdate	= time() + (14*24*60*60);
                  $return = "".date('Y/m/d', $nextdate);
	 }else{
                $nextdate	= time() + (7*24*60*60);
                 $return = "".date('Y/m/d', $nextdate);
																
		}		
	session_register("return") ;				
	 session_register("ses_b_id") ;
	session_register("ses_b_name") ;
        session_register("ses_b_num_date") ;
		//print_r($ses_b_num_date);
		for ($i=0; $i<count($_SESSION[ses_b_id]); $i++) {
		 session_register("i") ;	
		?>
                <td align="center"><?=$ses_b_id[$i];?></td>
                <td align="left"> <?=$ses_b_name[$i];?></td>
                <td align="center"><?=$ses_b_num_date[$i];?></td>
               <td align="center"><?=$return;?></td><? // ทำไมวันที่มันไม่เปลี่ยนไปตามจำนวนวันที่เรากำหนด?>
                <td align="center"><label>
                  <input type="image" name="imageField" id="imageField" src="PHOTO/b_drop.jpg" />
                  </label>                </td>
              </tr>
              <?php
											}
							?>


ผิดตรงไหนครับ ทำไมวันที่มันไม่เปลี่ยนไปตามที่เรากำหนดครับ



Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2012-01-10 02:37:12 By : Bk13 View : 625 Reply : 3
 

 

No. 1



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



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


ตอนนี้มันแสดง วันที่ปัจจุบันแล้วบวกไปอีก 7 วัน ทุกรอบที่วนลูปครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-10 02:39:00 By : Bk13
 


 

No. 2



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

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

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

ลองดูตัวนี้ครับ

Go to : PHP DateAdd
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-10 06:26:47 By : webmaster
 

 

No. 3



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



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


<?
$a = 1 ;
echo date("Y/m/d", strtotime("20120110 - $a day ago"));
?>

ผมลองใช้วิธีนี้ ถ้าเปนตัวแปรธรรมดา echo ออกมาก็จะเปน
2012/01/11

แต่ในโปรเจคของผม ตัวแปรที่เก็บจำนวนเต็ม ตัวแปรนี้เป็น array ($a[]) รับมาจากฐานข้อมูลอ่ะครับ
ผมไม่รู้วิธี บวก ลบ ตัวแปรที่เป็น array ครับ ช่วยแนะนำทีครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2012-01-10 14:45:43 By : Bk13
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
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: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2019 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 , 08-9968-0655 อัตราราคา คลิกที่นี่