所以我必须从 mysql 数据库中调用 25 篇文章,并让文章标题打开一个包含相关文章正文的模式窗口。有没有办法在 foreach 中添加一个动态引用相应文章的链接?
例如,当我点击标题“Fish Sticks Taste Horrible”时,我应该会在模态窗口中看到一篇关于难吃鱼棒的文章。
我刚开始使用 php 和 javascript,所以这一切都超出了我的想象。任何帮助将不胜感激。这就是我到目前为止所拥有的:
$results = $conn->query('SELECT title, byline, body, timestamp FROM PublishedDocs ORDER BY timestamp DESC LIMIT 25;');
<div class="list">
<?php
foreach ($results as $key) {
echo '<a href="#" class="lightbox"><b>';print_r($key[title]); echo '</b></a>';
echo '<p>';print_r($key[byline]); echo '</p>';
echo '<p>';print_r($key[timestamp]); echo '</p>';
echo '<p>';print_r($key[body]); echo '</p><br>';
}
?>
</div>
<div class="backdrop"></div>
<div class="box"><div class="close">x close</div><b><?php print_r($key[title]);?></b><?php print_r($key[body]);?></div>