我試圖顯示來自具有相同類別的數據庫的所有結果。來自數據庫的所有結果
我已經設法從數據庫中打印出一行,只是想知道我是如何做到這一點的?
這裏是我的代碼
<?php
$catagory=$_GET["q"];
$con = mysql_connect("localhost","cl49-XXX","XXX");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
@mysql_select_db("cl49-vogalcms", $con)or die("Unable to select database");
$result=mysql_query("SELECT * FROM products WHERE catagory = '$catagory' ")or die('You need enter a catagoryE ');
$row = mysql_fetch_array($result);
$prodname=$row['prodname'];
$prodID=$row['prodID'];
echo"Catagory: $catagory <br /> ID $prodID<br /> name $prodname";
if ($swt==0) {$swt=1;} else {$swt=0;}
?>
從PHP 5.5.0開始不推薦使用mysql_ *擴展,並且將來會被刪除。相反,應該使用MySQLi或PDO_MySQL擴展 –
並且明確地說,它是'category' – Strawberry