PHP / MySQL son dosyasını düzenlemek?

2 Cevap php

Nasıl mağaza ve bir makale son görüntüler PHP ve MySQL kullanılarak düzenlenmiş bir php komut dosyası oluştururum.

2 Cevap

Bunu otomatik güncelleme güncellenen olacak her MySQL birtimestampsütun oluşturabilirsiniz. MySQL istemci / phpMyAdmin bu SQL çalıştırmayı deneyin

CREATE TABLE articles (
 id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT,
 title VARCHAR(256),
 content TEXT,
 modified_date TIMESTAMP
);

INSERT INTO articles VALUE (1, 'my title', '<p><b>some content</b></p>', NULL);

SELECT * FROM articles;

UPDATE articles SET title='title update';

SELECT * FROM articles;

Eğer bir makale güncellemek veya yeni bir makale oluşturmak yüzden, ne zaman damgası değeri güncellenecektir.

Ben şu varsayımlar yapıyorum:

  • Eğer yazı eklemek veya güncelleştirmek için php yazdığı bir kontrol paneli var
  • Sizin makaleler (Ben senin makaleleri tablo bu arayacak) sizin veritabanı, bir satır için tek bir tablo vardır
  • PhpMyAdmin erişimi veya MySQL sütunlar elle eklemek için biliyorum

Yani, makalelerin bir ilave veya güncelleştirilmiş öyle bir zaman damgası güncellemeleri yapmak tipi ile yeni bir sütun oluşturmak için: TIMESTAMP, varsayılan: CURRENT_TIMESTAMP bağlıyor: güncelleme CURRENT_TIMESTAMP üzerine.