Güncellenen Konuları Gösterme

0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
dediğim şekilde tırnağı kaldırıp songuncelleme=CURDATE() şeklinde yaptın mı
 
0
Onaylı Üye
Üye
Katılım
22 Ocak 2008
Mesajlar
44
Tepki puanı
0
songuncellenme = CURDATE(), where id = '$id'");

şeklinde yaptım ama yine olmadı

şimdi bu şekilde aktardım
mysql_query("Update program set kirik =0,isim=

'$isim',tags='$tags',surum='$surum',boyut='$boyut',izin='$izin',dil

='$dil',isletimsistemi='$isletimsistemi',firma='$firma',aciklama='$

aciklama',kategori='$kat',altkat='$altkat',adres =

'$adres',firmaadres=

'$firmaadres',adi_s='$adi_s',hit='$hit',songuncellenme=CURDATE()='$

songuncellenme=CURDATE()',resim = '$resim'songuncellenme =

CURDATE(), where id = '$id'");
 
0
Onaylı Üye
Üye
Katılım
22 Ocak 2008
Mesajlar
44
Tepki puanı
0
üzülerek söylemeliyim olmadı

indexe tanıttığımda şu mesajı verdiyor şimdi
Warning: include(inc_guncellenen) [function.include]: failed to open stream: No such file or directory in /home/.overboard/termalsaglik.com/index.php on line 24

Warning: include() [function.include]: Failed opening 'inc_guncellenen' for inclusion (include_path='.:/usr/local/php5/lib/php:/usr/local/lib/php') in /home/.overboard/termalsaglik.com/index.php on line 24
 
0
Onaylı Üye
Üye
Katılım
22 Ocak 2008
Mesajlar
44
Tepki puanı
0
bütün uğraşların için sağol angelo olmadı artık ne yapalım sağlık olsun herşey için sağol
 
0
Onaylı Üye
Üye
Katılım
22 Ocak 2008
Mesajlar
44
Tepki puanı
0
angelo tekrar düzenli okudum ve oldu sanırım Çok teşekkür ederim..
şuan tek sorun şu kaldı
$q=mysql_query("Select * from program WHERE songuncellenme >= DATE_SUB(CURDATE(),INTERVAL 7 DAY)
limit 0,8");
şeklinde eklediğimde sorunsuz çalışıyor fakat tarih sıralamasını ensondan başa doğru yapıyor yani ilk yaptığım güncellemeyi ilk sıraya son yapılanı son soraya atıyor bunu nasıl son yatığımı ilk sıraya şeklinde düzenleyebilirim..
 
0
Onaylı Üye
Üye
Katılım
26 Ekim 2006
Mesajlar
336
Tepki puanı
1
$q=mysql_query("Select * from program WHERE songuncellenme >= DATE_SUB(CURDATE(),INTERVAL 7 DAY)
limit 0,8 ORDER BY id ASC");
id leri bu şekilde sıralarsan yeni eklenenler uste olucak. Böle bir dene biraz garip bir sql sorgun var benim açımdan. hayatımda ilk kez görüyorum ama denemekde fayda var. :) olmazsa geri alırsın.
ASC: Artan sıralama.
DESC : Azalan yönde sırala.
 
0
Onaylı Üye
Üye
Katılım
12 Aralık 2004
Mesajlar
9,603
Tepki puanı
106
Konum
AZ
SELECT * from program WHERE songuncellenme >= DATE_SUB(CURDATE(),INTERVAL 7 DAY) ORDER BY songuncellenme DESC LIMIT 0,8

Meali:

SELECT * FROM program (programdan bütün alanları seç)
WHERE songuncellenme >= DATE_SUB(CURDATE(),INTERVAL 7 DAY) (songuncellemesi bugünden itibaren 7 gün içinde olan)
ORDER BY songuncellenme DESC (songuncellenmeye göre yukarıdan aşağı diz)
LIMIT 0,8 (ilk kayıttan başla 8 tane al)

Yine olmuyorsa PhpMyAdmin'den kayıtlarına bakıp neden olmadığını görmen lazım.
 
Geri
Üst