我是新来的PHP和编程,我一直在关注教程,但是当尝试将产品展示到网页上时遇到了问题,这是代码正在测试PHP - 通过网页浏览器呈现动态网页
<?php
if (isset($_GET['id'])) {
include "storescripts/connect_to_mysql.php";
$id = preg_replace('#[^0-9]#i', '', $_GET['id']);
$sql = mysql_query("SELECT * FROM products WHERE id='$id' LIMIT 1");
$productCount = mysql_num_rows($sql);
if ($productCount > 0) {
while($row = mysql_fetch_array($sql)){
$product_name = $row["product_name"];
$price = $row["price"];
$details = $row["details"];
$category = $row["category"];
$subcategory = $row["subcategory"];
$date_added = strftime("%b %d, %Y", strtotime($row["date_added"]));
}
} else {
echo "That item does not exist.";
exit();
}
} else {
echo "Data to render this page is missing.";
exit();
}
mysql_close();
?>
当我试图通过我的浏览器中查看网页我得到的消息“数据呈现此页面丢失”
据我所知,这是什么东西做
if (isset($_GET['id'])) {
我假设也许这是'ID'的事情,但我无法解决如何解决它。任何指针和帮助将不胜感激,对不起,如果这似乎是基本的,但就像我说我是新的,不能解决这个问题。我一直在试图整天
感谢
谢谢,我不知道如何定义URL – 2013-02-18 16:49:46
我会试着解决如何做到这一点,如果我陷入困境,我会要求进一步的帮助:) – 2013-02-18 17:35:16