导航:首页 > 编程语言 > php分类

php分类

发布时间:2022-02-01 16:42:49

php 列出分类及其相应信息

<?php
mysql_connect(...);
$sql='select distinct movietype from 表';
$res=mysql_query($sql);
$movietype=array();
while($row=mysql_fetch_row($res)) $movietype[]=$row[0];
mysql_free_result($res);
foreach ($movietype as $m){
$sql="select id,title from 表 where movietype='$m'";
$res=mysql_query($sql);
echo "<p>$m:<br>";
while ($row=mysql_fetch_row($res)) echo $row[0].' '.$row[1].'<br>';
echo "</p>";
mysql_free_result($res);
}
mysql_cose();
?>

Ⅱ php怎么编辑分类

每个分类应该有一个对应的父id,把数据库里对应子分类的父id换成想要更改成的父分类的id这样就关联起来了吧。一个update语句的事儿

Ⅲ PHP分类显示输出

双重循环来实现,结构如下:
$sql1='select pro_nclass.id,pro_nclass.name,count(*) from pro_nclass,news where pro_nclass.id=news.cid group by 1,2 order by 1';
//上面的语句对news表中的新闻按照类别进行统计,并获取类别名称
$res1=mysql_query($sql1);
while(list($cid,$cname,$ncnt)=mysql_fetch_row($res1)){
echo "$cid $cname $ncnt<br>";//显示本类新闻的名称和数量
$sql2="select * from news where cid=$cid order by id desc limit 10";
$res2=mysql_query($sql2);
while($row=mysql_fetch_array($res2)){..显示一个新闻的语句..}
mysql_free_result($res2);
}
mysql_free_result($res1);

以上代码是基本的架构,你写的时候一定要加上错误检测。

Ⅳ php后台做一个可以添加分类和子分类的功能

您好,这样的:
数据库设置3个字段 id name fid fid就是顶级id的意思
id name fid
1 分类1 0
2 分类2 0
3 分类1-1 1
4 分类1-2 1
5 分类2-1 2
6 分类2-2 2
数据库就是这种模式,fid为0的是最大分类。id为3 和 4的分类 是id 为 1 分类的子分类 ,所以fid都为 1 。5和6 是id 为 2的子分类。
你查找数据库的时候查找 fid=0的数据 ,找出顶级分类 1 和 2 ,再查找fid分别为 1 和 2的分类,就是对应的子类,你用foreach遍历出来就是了。

Ⅳ 求php添加一个选择分类

<?php $arr = array(0=>"90后音乐",1=>"非主流歌曲",2=>"华语歌曲"); //这部分数据冲数据库查出来 ?>

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="gb2312" />
<title>语种分类选择</title>
<meta name="keywords" content="语种分类选择" />
<meta name="description" content="语种分类选择" />
<link href="static/css/index.css" rel="stylesheet" type="text/css" />

</head>
<body>
<script type="text/javascript">
function ReturnValue(reimg){
this.parent.document.form1.rclassId.value=reimg;
this.parent.$.tipMessage('恭喜,分类选择成功!', 0, 1000);
this.parent.layer.closeAll();
}
</script>
<div class="topic">
<div class="topic_header"><h1 style="font-size: 14px;">DJ&舞曲</h1></div>
<div style="margin-top: 15px;font-size: 14px; line-height: 30px;" class="stream-item">
<a href="javascript:ReturnValue('15');">DJ 舞曲</a>
<a href="javascript:ReturnValue('16');">电子摇滚</a>
</div>
</div>
<div class="topic">
<div class="topic_header"><h1 style="font-size: 14px;">其他&语种</h1></div>
<div style="margin-top: 15px;font-size: 14px; line-height: 30px;" class="stream-item">
<a href="javascript:ReturnValue('24');">佛教歌曲</a>
<a href="javascript:ReturnValue('17');">翻唱歌曲</a>
</div>
<div>请选择分类
<select name = "type" >
<?php foreach($arr as $key=>$val){ ?>
<option value="<?php echo $key; ?>"><?php echo $val; ?></option>
<?php }?>
</select>
<input type="button" name="commit" value="选择分类"/>

</div>
</div>

</body>
</html>

后面看你是写个表单提交还是用ajax直接写到数据库了

Ⅵ php 无限分类如何读取某分类下的所有产品信息 - 技术问答

分类ID=5,看是否有小类,如果有,则取出所有的小类做成这个的格式 1,2,3 然后SQL用 where pro_type in (1,2,3) 如果没有小类则用 where pro_type=5 就可以了.

Ⅶ PHP二级分类怎么弄

谁说php解决不了? 可以的
但是不知道怎么说。 我粗略的说下
查询语句中 $sql ="select * from phonetype where pid = 0";
这样查出来是 第一分类的数据
然后你循环 得出 每一个数据把他装在 select 中,这是你第一级别的做法。同样的道理。
你需要加载第二级别的,就必须知道第一级别选中的 是那个 类别,拿这个类别的id 再去查数据库
$sql = 'select * from phonetype where pid = 第一级别的id';这样查出的数据就是第二级的数据。你再把他装在第二级别的select 中。
第三级跟第二级的原理相同。其实这个分类,严格意义上来是无限级分类。来的
当然,如果你需要通过选中某一级的 来改变他的下一级,这个需要用到js 去 ajax 来做,会好弄一点。加一个change事件。很难说清楚。 来加我Q 397041849

Ⅷ PHP商品分类

其实一个表就可以做到了,实现一个无限级分类,如:

uid uname ucontent pid

商品id 名称 描述 关联pid

重点就在这个pid上,当一个商品为父类时,pid为0,当他为某一个商品的子类

时,pid即为父类的id,以此来无限极关联;

PS: 这样,当你每次点一个商品的同时,你要查询表的数据。根据需求

显示商品预览效果;

至于你说的不显示,代码不贴出来大家怎么给你看!

Ⅸ php无限级分类

同一个表中存放父类和子类,但每一条记录都要有parent_id和category_id,最顶级分类的父id为0,然后第二层分类的父id只要是相应父类的分类id,以此类推。
显示的时候,先排序,按id就能分出来。

Ⅹ PHP一级分类

$query = "Select CatalogSN,ItemSN,ItemName,Price,Detail From `procts` Where `CatalogSN` = '$CatalogSN'";
$query = $query. "Order by ItemSN";

这样
$query = $query." order by ItemSN";

order by 和前面的条件要有个空格。

你这里的order by 为什么要单独连接呢 怎么不直接写到SQL语句后面。

阅读全文

与php分类相关的资料

热点内容
c51单片机特殊寄存器的原理 浏览:576
闪耀永恒特利加密钥 浏览:758
如何夸程序员 浏览:776
天津期货python招聘 浏览:263
单片机机器语言写的程序 浏览:548
韩国直播软件app叫什么名 浏览:916
军营训练不听教官的命令 浏览:258
v开头的音乐播放器是什么APP 浏览:117
单片机是怎么做出来的 浏览:315
博图怎么作为opc服务器 浏览:100
编译做题软件 浏览:293
桥梁检测pdf 浏览:685
化解压力的一种方法 浏览:680
路由器和DSN服务器有什么区别 浏览:548
android伸缩控件 浏览:851
androidm3u8缓存 浏览:236
imphp开源知乎 浏览:708
清除网络通配符dos命令 浏览:839
鸿蒙系统怎么快速换回安卓 浏览:714
pdf绿色虚拟打印机 浏览:215