guys 我有以下问题。我创建了一个叫做“dsaidovsite”的数据库,里面有一个名为“General Settings”的SQL表,我添加了ID和PageTopTitle collumns。在列表ID中,PageTopTitle已经添加了行0,DSPixels Design。我想要做以下事情:我打开ACP,插入网站标题,然后PHP脚本删除当前行,并再次插入新的ID为0的ID因为php应该知道哪一行准确删除,为什么我使用ID来标识该行)以及新的PageTopTitle值。这里是我试图让PHP:MYSQL/PHP:使用INSERT INTO的新手
$qry = "DELETE FROM General Settings WHERE id = 0"
$qry = "INSERT INTO `dsaidovsite`.`GeneralSettings`(`ID`, `PageTopTitle`) VALUES('0','$PageTopTitle')";
$result = mysql_query($qry);
这是给我的错误unexpected T_VARIABLE
上:
$qry = "INSERT INTO `dsaidovsite`.`GeneralSettings`(`ID`, `PageTopTitle`) VALUES('0','$PageTopTitle')";`
我认为它是从0
,我不知道如何使它在ID列中添加一个确切的值。我希望你明白我的观点,如果你能帮助我,我会非常高兴。
亲切的问候, 丹尼斯Saidov
因为你是新手,我建议你学习PDO。 mysql_ *功能已过时,并将在不久的将来逐步淘汰。 – 2013-02-21 18:14:49
你需要';'后面'$ qry =“DELETE FROM常规设置WHERE id = 0”'。我强烈建议阅读PHP的基础知识,并查看错误消息的含义。 – UnholyRanger 2013-02-21 18:14:58
什么**正确**是你得到的**全**错误信息? – Jocelyn 2013-02-21 18:20:34