我试图显示来自具有相同类别的数据库的所有结果。来自数据库的所有结果
我已经设法从数据库中打印出一行,只是想知道我是如何做到这一点的?
这里是我的代码
<?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