Я пытаюсь отобразить информацию из моих таблиц SQL в своем веб-блоге.У меня есть две таблицы blog_posts и blog_members, которые выглядят как
Blog_members
+----------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+----------+------------------+------+-----+---------+----------------+
| memberID | int(11) unsigned | NO | PRI | NULL | auto_increment |
| username | varchar(255) | YES | | NULL | |
| password | varchar(255) | YES | | NULL | |
| email | varchar(255) | YES | | NULL | |
+----------+------------------+------+-----+---------+----------------+
и
blog_posts
+-----------+------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+-----------+------------------+------+-----+---------+----------------+
| postID | int(11) unsigned | NO | PRI | NULL | auto_increment |
| postTitle | varchar(255) | YES | | NULL | |
| postDesc | text | YES | | NULL | |
| postCont | text | YES | | NULL | |
| postDate | datetime | YES | | NULL | |
+-----------+------------------+------+-----+---------+----------------+
Я могу добавить информацию из одной таблицы, но я хочу отобразить memeberID при публикации статьимне нужны дополнительные столбцы в таблице blog_posts, если да, то как мне поступить, нужно ли использовать объединение?
Я отображаю информацию в своем блоге, используя приведенный ниже PHP.
$stmt = $db->query('SELECT postID, postTitle, postDesc, postDate FROM blog_posts ORDER BY postID DESC');
// $stmt = $db->query('SELECT memberID FROM blog_members');
while($row = $stmt->fetch()){
echo '<div>';
echo '<h1><a href="viewpost.php?id='.$row['postID'].'">'.$row['postTitle'].'</a></h1>';
echo '<p>Posted on '.date('jS M Y H:i:s', strtotime($row['postDate'])).'</p>';
// echo '<p> by'.$row['memberID'].'</p>';
echo '<p>'.$row['postDesc'].'</p>';
echo '<p1><a href="viewpost.php?id='.$row['postID'].'">Read More</a></p1>';
echo '</div>';
echo '<hr />';
, который отображает сообщения, но не идентификатор участника. Я хотел бы, чтобы в сообщении был участник, создавший его.