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

HOME > PHP > PHP Forum > ขอปรึกษาผู้รู้หน่อยครับ time() อยากทราบว่าวันนี้มีประกาศทั้งหมดกี่ประกาศจะต้องทำยังไงครับ โดยผมเก็บค่าเวลาประกาศเป็น



 

ขอปรึกษาผู้รู้หน่อยครับ time() อยากทราบว่าวันนี้มีประกาศทั้งหมดกี่ประกาศจะต้องทำยังไงครับ โดยผมเก็บค่าเวลาประกาศเป็น

 



Topic : 023502

Guest




อยากทราบว่าวันนี้มีประกาศทั้งหมดกี่ประกาศจะต้องทำยังไงครับ

โดยผมเก็บค่าเวลาประกาศเป็น time()

$today_time = time();
$sql _stat = "select * From adt_plaza where adt_time = '$today_time'"; <-- error
$result _stat = mysql_query($sql_stat);
$numrow_stat = mysql_num_rows($result_stat);
echo "$numrow_stat";

Parse error: parse error, unexpected T_STRING in /var/www/html/ddplaza/index.php on line 102

รบกวนชี้แนะด้วยครับ

ขอบคุณครับ


Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 20 ธ.ค. 2551 13:30:18 By : Mal2s View : 1104 Reply : 2
 

 

No. 1

Guest


อะ ยังไงก็ขอบคุณครับ

แต่อันนั้นมันเป็นแบบ date() ครับ คือผมเก็บค่าเป็นแบบ time() ครับ






Date : 20 ธ.ค. 2551 16:43:51 By : Mal2s
 


 

No. 2



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

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

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

Function date

การอ่านค่าสำหรับบ่งบอกวันเดือนปีและเวลาในปัจจุบัน เราสามารถใช้คำสั่ง date () ตัวอย่างเช่น แสดงวันเดือนปีของวันนี้


Code (PHP)
<?php
รูปแบบ Function date
?>


Code (PHP)
<?php
<?
$today=date("Y-M-d");
?>

<?
$today = date("D d F Y h:i:s");
print "<CENTER>Today is: $today.</CENTER>";
?>
?>


"Y-m-d" หมายถึงสตริงค์ที่กำหนดรูปแบบ (formatted string) ของการแสดงวันที่ ในกรณีนี้คือ ปีค.ศ.-เดือน-วัน ตามลำดับ จริงๆแล้วฟังก์ชัน date() จะต้องการอาร์กิวเมนต์สองตัวคือ สตริงค์ที่กำหนดรูปแบบ เช่น "Y-m-d" และค่าของ TimeStamp (integer) ในหน่วยเป็นวินาที นับตั้งแต่ 1 มกราคม 1970 ในกรณีที่เราไม่ได้กำหนด TimeStamp ก็จะหมายถึง TimeStamp เวลาในปัจจุบัน

ถ้าเราต้องการแสดงทั้งเวลาและวันเดือนปี ก็ต้องกำหนดรูปแบบของสตริงค์ใหม่ เช่น "D d F Y h:i:s"
ซึ่งตัวอักษรแต่ละตัวจะมีความหมายและเป็นตัวบ่งบอกหน้าที่ เช่น d ใช้แทนที่วันในหนึ่งเดือน D ใช้แทนชื่อวันแบบย่อในเจ็ดวัน F ใช้แทนชื่อเดือนในทั้งหมด 12 เดือน Y แทนที่ปีค.ศ. เป็นเลขสี่หลัก
h i s ใช้แทนชั่วโมง นาที และวินาทีตามลำดับ

Code (PHP)
<?php
<?
$today = date("D d F Y h:i:s");
print "<CENTER>Today is: $today.</CENTER>";
?>
?>



สำหรับรายอื่นเพิ่มเติมเกี่ยวกับฟังก์ชัน date() สามารถดูได้จาก PHP manual

Description Function date

Code
a แสดงคำว่า am หรือ pm ในรูปแบบตัวพิมพ์เล็ก
A แสดงคำว่า AM หรือ PM ในรูปแบบตัวพิมพ์ใหญ่
d แสดงวันที่แบบเลข 2 หลัก คือ "01" ถึง "31"
D แสดงชื่อวันภาษาอังกฤษแบบย่อ เช่น "Sun" , "Fri" เป็นต้น
F แสดงชื่อเดือนภาษาอังกฤษเช่น "January"
h แสดงเวลาชั่วโมงแบบ 2 หลัก "01" ถึง "12"
H แสดงเวลาชั่วโมงแบบ 2 หลัก "00" ถึง "23"
g แสดงเวลาชั่วโมงแบบไม่มีเลข 0 นำหน้า "1" ถึง "12"
G แสดงเวลาชั่วโมงแบบไม่มีเลข 0 นำหน้า "0" ถึง "23"
i แสดงเวลานาที "00" ถึง "59"
j แสดงวันที่แบบไม่มีเลข 0 นำหน้า "1" ถึง "31"
l แสดงชื่อวันภาษาอังกฤษแบบเต็ม เช่น "Monday"
L แสดงค่าทางตรรกะ คือ มีค่า 0 หรือ 1 ในปีที่เป็นอธิกมาส
m แสดงเดือนแบบตัวเลขมีเลข 0 นำหน้า "01" ถึง "12"
n แสดงชื่อเดือนภาษาอังกฤษแบบย่อ 3 ตัวอักษร เช่น "Feb"
s แสดงเวลาวินาที "00" ถึง "59"
S แสดงส่วนต่อท้ายของวันที่ เช่น "th", "nd"
t แสดงจำนวนวันใน 1 เดือน
w แสดงตัวเลขของวันใน 1 สัปดาห์ เช่น "0" = Sunday ถึง "6" = Saturday
Y แสดงปี ค.ศ. ตัวเลข 4 หลัก เช่น "1990"
y แสดงปี ค.ศ. ตัวเลข 2 หลัก เช่น "90"
z แสดงลำดับวันใน 1 ปี คือตั้งแต่ "0" ถึง "365"


ตัวอย่าง Function date

Code (PHP)
<?php
<HTML>
<HEAD><TITLE>ตัวอย่างการ Function date</TITLE></HEAD>
<BODY>
<?

$today1=date("Y-M-d");
$today2=date("Y-m-D");
$today3=date("y-M-D");

print "$today1 <br>";
print "$today2 <br>";
print "$today3 <br>";

?>

</BODY>
</HTML>
?>


ผลลัพธ์ที่ได้


2000-Apr-17
2000-04-Mon
00-Apr-Mon


การบวกหรือลบเวลาจากปัจจุบัน


$fullday = date("d M H:i:s", mktime(date("H")[บวก/ลบ][ชม.], date("i")[บวก/ลบ][นาที.]))."";

Sample

Code (PHP)
<?php
<?
$yea = date("Y")+543;
$fullday = date("d M $yea H:i:s", mktime(date("H")+11, date("i")+45)).""; // บวกเวลา 11 ชม. กับ 45 นาที
echo $fullday;
?>
?>





getdate()

Code (PHP)
<?php
<?
&today = getdate();
$month = $today[month];
$mday = $today[mday];
$year = $today[year];
echo "$month $mday, $year";
?>
?>


จาก Code ตัวแปร $today จะเป็นอาเรย์ที่มีสมาชิก
$today[secounds] เก็บค่าวินาที
$today[minutes] เก็บค่านาที
$today[hours] เก็บค่าชั่วโมง
$today[mday] เก็บค่าวันที่
$today[wday] เก็บลำดับของวันใน 1 สัปดาห์ เช่น "0" ถึง "6"
$today[weekday] เก็บชื่อวันในสัปดาห์ เช่น "Friday"
$today[yday] เก็บลำดับของวันใน 1 ปี คือตั้งแต่ "0" ถึง "365"
$today[mon] เก็บค่าเดือน
$today[month] เก็บชื่อเดือนแบบเต็ม เช่น "January"
$today[year] เก็บค่าปี

ลองมาดูวันที่แบบไทย ๆ บ้างครับ

Sample

Code (PHP)
<?php
<?
// ThaiCreate.Com By @W_IN //
$date = date("l");

switch($date)
{
case "Monday":
$printdate = "จันทร์";
break;
case "Tuesday":
$printdate = "อังคาร";
break;
case "Wednesday":
$printdate = "พุธ";
break;
case "Thursday":
$printdate = "พฤหัสบดี";
break;
case "Friday":
$printdate = "ศุกร์";
break;
case "Saturday":
$printdate = "เสาร์";
break;
case "Sunday":
$printdate = "อาทิตย์";
break;
}

$month = date("n");

switch($month)
{
case "1":
$printmonth = "มกราคม";
break;
case "2":
$printmonth = "กุมภาพันธ์";
break;
case "3":
$printmonth = "มีนาคม";
break;
case "4":
$printmonth = "เมษายน";
break;
case "5":
$printmonth = "พฤษภาคม";
break;
case "6":
$printmonth = "มิถุนายน";
break;
case "7":
$printmonth = "กรกฏาคม";
break;
case "8":
$printmonth = "สิงหาคม";
break;
case "9":
$printmonth = "กันยายน";
break;
case "10":
$printmonth = "ตุลาคม";
break;
case "11":
$printmonth = "พฤศจิกายน";
break;
case "12":
$printmonth = "ธันวาคม";
break;
}

echo "$printdate ".date("d")." $printmonth ".(date("Y")+543)."";
?>
?>


Out Put

ศุกร์ 25 มิถุนายน 2547
Date : 2009-04-25 19:32:38 By : webmaster
 

   

ค้นหาข้อมูล


   
 

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