O zaman bağlantıya gönderme yapmıyorsun. Ana sayfanda eklenen config, db. php gibi bir dosya varsa bu guncelle. php'ye onu eklememişsin çünkü mysql'e bağlantın yok o dosyada.

mysql bağlanmakta sorun yok çünkü diğer bütün bölümler çalışyıor www.termalsaglik.com http://www.termalsaglik.com/guncellenen. php buda dosyanın olduğu yer mysql sorun yok şuan

anladım mysql_query(&quot;Update program set kirik =0, isim= '$isim', surum ='$surum', boyut='$boyut', izin='$izin', dil='$dil', firma='$firma', aciklama='$aciklama', kategori='$kat', altkat='$altkat', adres = '$adres', firmaadres= '$firmaadres', adi_s='$adi_s', hit='$hit', resim = '$resim'', songuncelleme = 'CURDATE ' where id = '$id'&quot;); bu tablo en sonuna bu şekilde ekledim

üstadım dediğini yaptım altaki satırlarda hata verdi Warning: mysql_query : Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld. sock' (2) in./guncellenen. php on line 13 Warning: mysql_query : A link to the server could not be established in./guncellenen. php on line 13 Warning: mysql_fetch_array : supplied argument is not a valid MySQL result resource in./guncellenen. php on line 15 php dosyası Kod:

altaki en çok indirilenler php dosyası buna göre dizayn edersek senin verdiğin kodu nereye eklemeliyim başını ağırtıyorum farkındayım bu husustada özür dilerim Kod:

Sen bu veritabanındaki verileri nereden düzenliyorsan, o düzenleme işleminin içine bu yeni &quot;guncellenme&quot; alanını da katman lazım. Orada ki yapı mesela UPDATE tablo SET alan1='$yenideger', alan2='$yenideger2' WHERE id='$id' gibi bir güncelleme yapısı vardır. Bunu gidip bulman lazım. Bu güncelleme yapısına songuncellenme=CURDATE gibi bir yeni alan eklemen lazım. Bunun mantığı da şu, songuncellenme tarihini bugün olarak düzelt. Böylece ana sayfada son 7 gün içerisinde güncellenenler arasında gözükür. Bir daha onu güncellemezsen 7 gün sonra ana sayfadan silinir, çünkü o tarih artık 8 gün geride kalmıştır. Bu şekilde veritabanında programların son güncellenme tarihlerini işaretlemen lazım, admin tarafında.

sadece guncellenenleri gostermek icin herşey aynı sorgunu değiştiriyorsun sadece. $q=mysql_query(&quot;Select from program WHERE songuncellenme &gt;= DATE_SUB(CURDATE , INTERVAL 7 DAY) order by hit desc limit 0,8&quot;);

songuncellenme mysql le eklerken alan kodlarında özel bir bölüm var mı yoksa alan adı alan adı: hit Türü int Boş lisanssız Varsayılan lisanssız şeklinde eklersem olur mu?

Angelo şöyle bir sorgu eklesem index. php ye &lt;? $q=@mysql_query ; $n=@mysql_num_rows ; $i = mysql_fetch_array(mysql_query(&quot;SELECT FROM program WHERE songuncellenme &gt;= DATE_SUB(CURDATE , INTERVAL 7 DAY) ORDER BY hit` &quot;)); ?&gt; güncellenme dosyamız çalışırmı

şimdi my sql de hit diye dosya oluşturdum my sql oluşumu alan adı: hit Türü int uzunluk değeri : 11 Boş lisanssız Varsayılan lisanssız bu şekilde bunu bir php dosyası ile siteye tanıttım şu şekilde Kod:

alanadı: songuncellenme türü: date yeterli

Tabi bu arada bazı scriptler database'in yapısına göre yapılıyor acemice, herhangi bir ekleme yaptığınızda bazı bölümler kırılabilir. Örneğin database'e veri girme satırları mysql_query(&quot;insert into birsey values &quot;); şeklindeyse, database yapısına yeni bir alan soktuğunuzda bu tür sorgular kırılır. Çünkü alanları otomatik sıralamaya göre gir diye sorgu yapmakta, halbuki dün 4 tane alan varken yukarıdaki örnekte, araya bir alan girdiğinizde olmaz.

hemen deniyorum üstadım

mysql sunucuna bağlanamıyorsun, hata bu. daha sorguyu gönderemiyorsun bile.

Angelo seni çok yordum bugun hakkını helal et şimdi mini bir soru http://www.termalsaglik.com/guncellenen. php şimdi açılıyor sorunsuz beki ben programda güncelleme yaptığımda yani düzenleme yatığımda sanırım oraya aktarmaz admin bölümünden program ekleye günceleme bölümümü oluşturmam lazım programın üzerinde mesela linki değiştirdim otomatik olarak guncelle. php de görünsün cevap vermeyebilirsin kezza çok yordum seni

çok haklısın üstadım şuan baktım dbs eklenmemişti onu ekledim Çok Teşekkür ederim senin bu anlatım tarzıyla ben gibi cahil bile anladı

Hit sanırım konumuzla alakasız burada. Programlar tablosuna songuncellenme alani ekle. DATE türü olabilir. Sonra ana sayfada güncellenmeye göre listelemek istersen SELECT FROM program WHERE songuncellenme &gt;= DATE_SUB(CURDATE , INTERVAL 7 DAY) ORDER BY hit gibi bir sorgu ile son 7 günde güncellenenleri çekersin. Artık kim/ne güncelliyorsa kayıtları, o güncelleme işleminde de &quot;songuncelleme&quot; alanini güncelleştirmen gerekiyor.

'CURDATE ' degil CURDATE direk - curdate fonksiyon oldugu icin tırnaga almıyorsun, şimdi çıkmam lazım. sabaha bakarım olmazsa tekrar.

tabiki yapamadım

angelo sana dosyaları özel mesaj attım oradan bakabilirsen sevinirim http://rapidshare.com/files/85996889/dosyalar. rar.html yada buradan ilgili php dosylarını ekledim sabah bakarsan sevinirim hayırlı geceler