Php 使用PDO的移动站点可变链接

Php 使用PDO的移动站点可变链接,php,jquery,mobile,Php,Jquery,Mobile,我正在建立我的网站的移动版本。在桌面版本中,我有变量链接,比如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,da

我正在建立我的网站的移动版本。在桌面版本中,我有变量链接,比如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>";
    }
$db=newpdo('mysql:host=localhost;dbname=db;charset=utf8','user','pass');
foreach($db->query('SELECT id,username,tag,message,timestamp,date FROM mybq_post_txt_main,其中'date`介于date_SUB(NOW(),INTERVAL 30 DAY)和NOW()ORDER by rand()LIMIT 1)之间,作为$row){
回声“;
}
它甚至不加载任何页面(只是停留在那里)


mybq access txt是mybq access txt.php的移动等价物您在url中得到的正是您所期望的吗?看起来您的语法有错误

echo "<a href='#mybq-access-txt?id=$row[id]'>New Text</a>";
echo”“;
尝试:

echo”“;
echo "<a href='#mybq-access-txt?id={$row['id']}'>New Text</a>";