php mysql tarihe göre sıralama.

Arkadaşlar merhaba ustalar kolay gelsin öncelikle bilgilendirmeleriniz için teşekkür ediyorum.

Mysql veri çekme hakkında bir sorun olacam. Bir arama formu yaptım ben ancak bu formda sıralama yapılırken son 2 günün kayıtlarını listelemesini istiyorum bunun için 

FROM $table WHERE  fullmetin like '%$baslik%'  koda where tarih and fullmetin like '%$baslik%' olarak yapılacağını biliyorum ancak tarih='buraya ne gelecek ki son 2 günün kayıtlarını çıkarsın' ?

Bir de o günün kayıtlarıda yapmayı düşünüyorum. son iki gününün ile o günün kayıtlarını almam için ne girmem gerekiyor?

hazır sormuşken bir şey daha sorarsam umarım hatalı olmam. benim tarih formatım 2013-03-06 şeklindedir. bu kodu 06 Mart 2013 olarak nasıl replace ettirebilirim acaba? umarım cevap gelir ustalar.

2013-03-09 00:48:21 Edit:2013-03-09 00:50:33

Php

alicilinAli Fırat Güler

BEETWEEN ile iki şart arasında kalanları çekebilirsiniz. örnek

SELECT * FROM Tablo  WHERE stun BETWEEN $tarih1 AND $tarih2

şeklinde bir kullanım yapabilirsiniz

sizin içinde şöyle bişey olur;

SELECT * FROM tablo  WHERE stun LIKE '%$baslik%' AND tarih  BETWEEN $tarih1 AND $tarih2 

2013-03-09 11:40:10

Yazan:alicilin

BEETWEEN ile iki şart arasında kalanları çekebilirsiniz. örnek

SELECT * FROM Tablo  WHERE stun BETWEEN $tarih1 AND $tarih2

şeklinde bir kullanım yapabilirsiniz

sizin içinde şöyle bişey olur;

SELECT * FROM tablo  WHERE stun LIKE '%$baslik%' AND tarih  BETWEEN $tarih1 AND $tarih2 

 cevabınız için teşekkürler. Peki tarih1 ile tarih2 öğelerine bir fonksiyon yazdırmak gerekmiyormu o günün kayıtlarını listeleyebilmesi için

2013-03-09 16:44:31

Php

alicilinAli Fırat Güler

oradaki tarih1 ve tarih2 isimli değişkenlerin değerini siz vericeksiniz.

örnek ;

$basla = '07-03-2013';

$bit = '09-03-2013';

SELECT * FROM  kayitlar  WHERE isim LIKE '%$isim%' AND tarih  BETWEEN $basla AND $bit

şeklinde kullanırsınız.

2013-03-09 17:43:02

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro