我正在构建我的网站的移动版本。在桌面版本中,我有可变链接,例如example.com/mybq-access-txt.php?id=200。如何在我的移动网站中实现此功能?
这就是我的尝试:
$db = new PDO('mysql:host=localhost;dbname=db;charset=utf8', 'user', 'pass');
foreach($db->query('SELECT id,username,tag,message,timestamp,date FROM mybq_post_txt_main WHERE `date` BETWEEN DATE_SUB(NOW() , INTERVAL 30 DAY) AND NOW() ORDER by rand() LIMIT 1') as $row) {
echo "<a href='#mybq-access-txt?id=$row[id]'>New Text</a>";
}
它甚至没有加载任何页面(只是停留在那里)。
答案 0 :(得分:-1)
你完全按照你的期望进入网址吗?看起来你的语法有误。
echo "<a href='#mybq-access-txt?id=$row[id]'>New Text</a>";
尝试:
echo "<a href='#mybq-access-txt?id={$row['id']}'>New Text</a>";