我無法從$ _GET變量中檢索id。我正在嘗試使用特定的ID更新數據庫中的表。事情是,我可以看到地址欄上的id,但無法通過$ _GET檢索它,這是代碼。在這裏,我只是分享代碼的一部分。請檢查並引導我。
<?php
session_start();
include 'connect.php';
$id= $_GET['product_id'];
$select_query = "select * from products LEFT JOIN product_description
ON products.product_id='".$_GET['product_id']."' and
product_description.product_id='".$_GET['product_id']."'
where products.product_id='".$_GET['product_id']."' ";
if(!$select_query_run = mysql_query($select_query))
{
echo mysql_error();
}
else
Notice: Undefined index: product_id in
F:\xampp\htdocs\CMS\update_single_product.php on line 36
,如果我使用$id
相反,它給了我4號線的誤差。
/cms/update_single_product.php?product_id=159
**
我現在所做的一些改變其工作。我仍然不知道它如何 得到固定的,但它的工作:)
**
請發佈您在瀏覽器地址欄上看到的網址 – Fallen
http://localhost/cms/update_single_product.php?product_id = 159 –
您可以嘗試拋出'$ _GET'數組來查看其中的*是*嗎? ,例如'var_dump($ _ GET);退出;'? – Phil