PHP ve MySQL kullanarak bir ziyaretçi bir üye bilgi ve makaleleri görüntülemek nasıl?

1 Cevap php

Ben ziyaretçilere bu makale ile ilişkili olan üyeleri bilgi görüntülerken onlar oluşturulan bir üyesi makale görüntülemek ve tüm ziyaretçilere göstermeyi nasıl merak edildi.

Ben doğru açıkladı umut?

İşte benim mysql haberler tablodur.

CREATE TABLE authors_articles (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
author_id INT UNSIGNED NOT NULL,
title TEXT NOT NULL,
summary TEXT DEFAULT NULL,
content LONGTEXT NOT NULL,
date_created DATETIME NOT NULL,
date_updated DATETIME DEFAULT NULL,
PRIMARY KEY (id)
);

İşte benim yazarlar tablodur.

CREATE TABLE author (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255),
email VARCHAR(255)
) DEFAULT CHARACTER SET utf8;

Örneğin bir yazar bittiğinde o yazar girilen tüm bilgileri görüntüleyen bir makale yaratır ama nasıl bu haberler sayfasını ziyaret ziyaretçiler için gösterilecek yapabilirim? Url ile bunu yapmak mı?

1 Cevap

Eğer (php değişken $ article_id makale id) ile bir üyenin ürününü gösteren bir sayfada olduğunu söylüyor ve bu üyenin bilgilerini göstermek istiyorum, basit bir katılmak sorgu yazmak gerekir:

select * from authors_articles,author where
authors_articles.id = $article_id
and authors_articles.author_id = author.id

Eğer (php değişken $ author_id içinde üyenin kimliği ile) bir üyenin profil sayfasında ve o üye tarafından son birkaç makale ait bilgi, bağlantı göstermek istiyorsanız, sorgu olacaktır:

select author.id,author_articles.id, title,summary,date_created,name,email from 
author,authors_articles  where author.id = authors_articles.author_id
and author.id = $author_id  LIMIT 5