Php 仅在特定类别中显示项目

Php 仅在特定类别中显示项目,php,Php,在我的数据库中,我有一个类别,如何显示一个只显示在php页面上的特定类别 <? include("conn.php"); $result=mysql_query("select * from products"); while($row=mysql_fetch_array($result)){ if(@$count % 2==0){ ?> <t

在我的数据库中,我有一个类别,如何显示一个只显示在php页面上的特定类别

<?
            include("conn.php");
            $result=mysql_query("select * from products");
            while($row=mysql_fetch_array($result)){
                if(@$count % 2==0){
        ?>
        <table border="0" cellpadding="2px" width="1000px">
<?php } ?>


            <td width="500"><img src="gambar/<?=$row['Gambar']?>" />
                <br><b><?=$row['product_name']?></b><br />
                    <?=$row['description_name']?><br />
                    Price:<big style="color:green">
                        RM<?=$row['price']?></big><br /><br />

" />



价格: RM


上面的代码显示数据库中的所有项。

您可以从sql查询中执行此操作

mysql_query("select p from products where p.categorie= somecateg");
并设置参数

或者使用if条件

<? if (?=$row['product_categ'] == "somecateg" ?>

在查询中添加
where
条件以过滤结果

 select * from products where category='books'

在查询中添加where条件,以过滤您想要从产品中选择的*内容,其中category=“dfdfdf”
select*来自产品中的where category=“此处添加需求类别“
@mickmackusa很抱歉,兄弟,刚才真的很难找到我的解决方案,好像我找不到关键字,我对php真的很陌生。@未定义的变量谢谢兄弟,它现在可以工作了@纳奎迪法齐尔:成为一名新人并不犯罪。新的意味着你敢于成长。在提问之前,请务必通过SO和互联网进行大量研究,答案(99.99999999999%的时间)已经存在。我已经使用这个网站多年了,我只问了3个问题,因为我能想到的每一个问题(第3栏)都已经在这里被问到和回答了!p、 分类是指需要引用的?
=somecateg
;这是一个字符串,不是整数。
“从产品中选择*”
他们的查询已经包含在双引号中。告诉他们使用
where category=“books”
将失败。很好的捕获@Fred ii-谢谢你一直以来都是一种荣幸