0
echo "<br><table><tr>";
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
if ($j == 2) echo '<tr>';
echo '<td width="50%" valign="top"><strong>' . $row['name'] .
'</strong><br><strong>Price:</strong> £' . $row['price'] .
'<br><strong>Stock:</strong> ' . $row['stock'] . ' units' .
'<br><img src="upload/' . $row['imgName'] .
'" width="100em" height="100em" /><br><br>' . $row['descr'] .
'<br><a href="added.php?id="' . $row['P_id'] . '">Add to Cart</a></td>';
$j++;
}
有問題的元素是爲什麼我不能在這個關聯數組中訪問這個值/元素?
$行[ 'p_id的']上的p_id
背景信息:
- 它是產品表 主鍵
- 我甚至不能迴應它的價值?
編輯
按照要求:)
$query = "SELECT * FROM products WHERE prodGroup='$prodGroups[0]'"; // GET PRODUCTS FROM FIRST PRODUCT GROUP
$result = mysql_query($query);
編輯
$query = "CREATE TABLE products (
P_id INT AUTO_INCREMENT NOT NULL KEY,
name VARCHAR(128) NOT NULL,
price DECIMAL(5,2) UNSIGNED NOT NULL,
descr TEXT,
imgName VARCHAR(50),
stock INT UNSIGNED NOT NULL DEFAULT '0',
prodGroup VARCHAR(128) NOT NULL
)";
,你能否告訴我們,生成'$ result'查詢? – 2013-04-30 03:27:27
不要忘記它區分大小寫。基本上,一定有一個錯字 – Patashu 2013-04-30 03:29:56
我希望有一個錯字! – user2324069 2013-04-30 03:31:31