您好我正在尝试为大学作业创建购物车,我正在尝试从变量的内容中加载表格,但无论我做什么,它都无法识别其内容。
此处为代码段
$sql = sprintf("SELECT name, description, price FROM %s WHERE id = %d;",$table, $product_id);
$result = mysql_query($sql);
表格变量内容正在被遗漏,因此它看起来像一张无名的表格,我搜索了谷歌并找到了几个例子,但我们正在为我工作。
有没有人有任何想法?
谢谢Scott。
答案 0 :(得分:0)
mysql_query需要2个参数,一个是您的查询,另一个是与您的数据库的连接,因此您需要执行以下操作 $ result = mysql_query($ sql,你的连接变量); `
答案 1 :(得分:0)
在WHERE id =%d
之后尝试取下分号答案 2 :(得分:0)
试试这个,它应该识别你的变量:
$sql = sprintf("SELECT name, description, price FROM " .$table. " WHERE id = %d", product_id);
$result = mysql_query($sql);