|
|
|
เราสามารถกำหนดอายุของข้อมูลใน mysql ได้ไหมครับ แบบ ข้อมูล อันนี้ เมื่อถูกส่งเข้ามาผ่านไปอีก 3 วัน |
|
|
|
|
|
|
|
อันนี้ผมแนะนำให้ทำการสร้าง Script ขึ้นมาตัวหนึ่งน่ะครับ แล้วให้การลบข้อมูลตามวันที่กำหนดครับ
Code (PHP)
<?php
$strDateDel = date('Y-m-d',strtotime("-3 day"));
$strSQL = "DELETE FROM ta_name WHERE CREATE_DATE < '".$strDateDel."' ";
?>
คำสั่งมีแค่นี้ครับ ส่วนอื่น ๆ อาจจะแทรกคำสั่งนี้ไว้ในส่วนของ Page ที่เรียกบ่อย ๆ หรือ ตั้ง Cron ให้เรียกก็ได้ครับ
|
|
|
|
|
Date :
2009-06-30 09:40:33 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ให้ผมถามต่อ เลยนะครับ มันจะทำงานยังไง ผมยังไม่เข้าใจครับ
วอน บอกทีครับ
|
|
|
|
|
Date :
2009-06-30 21:31:29 |
By :
juder |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้โดยการใช้ ตัวแปร Cookie ครับ แล้วเดี๋ยวมาบอกอีกที
|
|
|
|
|
Date :
2009-07-01 10:09:32 |
By :
sorawich_jan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
โค้ด PHP,ASP,JSP ฯลฯ
ที่ติดต่อกับฐานข้อมูล จะทำงาน เมื่อมีผู้ใช้ เรียกให้ Script ทำงาน
ดังนั้น เราก็เขียนโค้ด เพื่อให้ลบข้อมูลที่หมดอายุ ไว้ในหน้าแรกของเว็บเพ็จ
เมื่อมีผู้เรียกดูหน้าแรก ก็จะทำให้ โค้ดในการลบข้อมูลที่หมดอายุทำงาน
มันก็จะไปลบข้อมูลตามที่คุณต้องการ
|
|
|
|
|
Date :
2009-07-01 10:49:39 |
By :
sutnet |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเข้าใจไม่ผิด โค้ดขอพี่วิน หมายความว่า $strDateDel = วันที่ปัจจุบัน -3
$strSQL = ลบฟิลด์ที่มีวันที่ = $strDateDel
เมื่อรันไฟล์นี้ขึ้นมา มันก็จะลบตามที่กำหนดไว้
ถูกต้องมั้ยฮะ มือใหม่ฮะ
|
|
|
|
|
Date :
2009-07-01 15:37:24 |
By :
monotakari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วท่า เป็นแบบ ข้อมูลมีแบบ เยอะๆอ่ะครับ แบบเช่น การกำหนดว่า ไอดีนี้ ล็อกอินเข้าเว้บได้แค่ 3วันอ่ะครับ
|
|
|
|
|
Date :
2009-07-01 20:59:26 |
By :
Sososaity |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2009-07-01 22:22:27 |
By :
panyapol |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องเอาโค๊ดไปใส่หน้าไหน หรอครับ
|
|
|
|
|
Date :
2009-09-12 10:14:39 |
By :
hideaki |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ cookie โดนลบก็เจ้งเลย ใช้ session ไม่ได้ใหญ่เลย
เหมือนพี่วินบอกครับ มีสองวิธี
|
|
|
|
|
Date :
2009-09-12 12:48:32 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Set เวลาลงฐานข้อมูล เลยครับ ทำตารางมา1อัน แล้วจัดการเกี่ยวกับวันที่เอา ผมเคยทำอยู่ พวก ระบบ SMS 3วันหมดอายุต้องสมัครใหม่
|
|
|
|
|
Date :
2009-09-27 16:03:23 |
By :
ตั้น |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แล้วถ้าเราต้องการที่จะกำหนดให้ username password นี้ใช้งานได้สมมุติซัก 3 วันอ่ะค่ะหลังจาดสร้าง username password นี้ขึ้นมาแล้วอ่ะค่ะ พอหลังจากสามวันแล้ว username password นี้จะถูกลบออกจาก table ของ userไปเลยอ่ะค่ะ เสมือนว่าไม่เคยมี username password นี้ขึ้นมาก่อนหน้านี้ มันไม่รู้จักusername password มาก่อนเลยอ่ะค่ะ เราจะทำยังไงอ่ะค่ะ
|
|
|
|
|
Date :
2010-09-04 22:14:23 |
By :
panisa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|