![]()
From: Özgür ÖZASLAN (listeler@ins.itu.edu.tr)
Date: Mon 02 Jun 2003 - 12:32:32 EEST
Merhabalar,
MySQL 'de sorgulamayı yapabiliyorum fakat PHP içerisinde olmuyor. POST
metoduyla aldığım tarih verileri aralığında sorgulama yapmak istiyorım. Kod
aşağıda ve doğru gibi. Sorun ne olabilir?
$baslangic=$_POST["baslangic"];
$bitis=$_POST["bitis"];
$query = sprintf('SELECT * FROM proje WHERE baslangic_tarihi BETWEEN
"$baslangic" AND "$bitis" ORDER BY proje_adi;');
$result=mysql_query($query);
Özgür ÖZASLAN
http://ozaslan.ifbim.itu.edu.tr
----- Original Message -----
From: "Doruk Fisek" <dfisek@fisek.com.tr>
To: <linux-programlama@liste.linux.org.tr>
Sent: Sunday, June 01, 2003 9:30 PM
Subject: [linux-programlama] Re: MySQL'de tarih aral___na göre kay_t seçme
Merhaba,
Sun, 1 Jun 2003 18:23:49 +0300 tarihinde "Özgür ÖZASLAN"
<listeler@ins.itu.edu.tr> soyle yazdi:
OO> Tarih (date) formatında tuttuğum verilere ait bir aralığı PHP'de nasıl
OO> sorgulayabilirim? MySQL'de bu mümkün mü yoksa PHP kod ile tarih
OO> değerini sayısal bir değere çevirip, aralık mı aratmalıyım?
tarih formatini mysql yil-ay-gun olarak tutar. bu sekilde zaten sanki rakam
karsilastirir gibi karsilastirabilirsiniz. ornegin,
SELECT * FROM tablo WHERE tarih BETWEEN "2003-01-01" AND "2003-06-01"
SQL diline giris ile ilgili guzel bir anlatim,
http://riki-lb1.vet.ohio-state.edu/mqlin/computec/tutorials/SQLTutorial.htm
Doruk
![]()