<?
ติดต่อฐานข้อมูล
$Conn=mysql_connect("localhost","root","") or die("ไม่สามารถติดต่อฐานข้อมูลได้");
mysql_select_db($dbname,$Conn) or die("ไม่สามารถเลือกตารางได้");
ดึงข้อมูลจากฐานข้อมูล
$sql=mysql_query("select * from ชื่อตาราง");
while($rs=mysql_fetch_array($sql)){
$year=substr($rs['=ชื่อคอลัมม์วันที่'],0,4); //บรรทัดนี้เป็นโค้ดที่ใช้ตัดข้อความแต่ข้อความต้องอยู่ใน
รูปแบบนี้นะ 2005-01-10
if($year==2005){
mysql_query("delete from ชื่อตาราง where ชื่อคอลัมม์ที่เป็น primary key = '$rs[ชื่อคอลัมม์ที่เป็น
primary key ]' ");
}
}
?>
ลองเอาไปใช้ดูนะไม่รู้จะได้รึเปล่า
Date :
7 ก.ค. 2549 13:49:43
By :
ริมรั้ว
No. 2
Guest
mysql_query("delete from ชื่อตาราง where YEAR(ชื่อfield เก็บวันที่ = '2005')");