php 如何显示所属类别 php例如点击修改新闻类别,进入修改新闻页面 下拉如何显示显示新闻原来所属类别(默认)和显示所有类别,php 最好有代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 新闻表 nid title categoryid类别表cid categoryname <li><span>新闻类别:</span> <select name="categoryid"> <?php foreach ($category as $item){//$category 类别表array $checked=$news['categoryid']==$item['cid']?"selected='true'":"";//$news['categoryid']这个新闻的类别ID echo "<option value=\"".$item['cid']."\" ".$checked.">".$item['categoryname']."</option>"; }?> </select> </li> 貌似不行 ,首先 页面获取要修改新闻的nid,然后读取新闻内容和新闻类别,只有一条数据select news.*,category.* from news,category where news.categoryid=category.cid and news.categoryid=_GET[id],echo "<option value='$row->cid' selected='selected' >$row->categoryname</option>"; 后面显示所有的就不会了 你就按照 #3 的思路来。两组sql查询。一条查询当前修改的新闻数据,一条查询所有类别。遍历即可。 2个数组select * from news where categoryid=$_GET['id'];//得到$newsselect * from category //得到category 数组 帮帮忙 导出MYSQL数据库的表结构的问题,(接之前帖子),兄弟们进来看看 邮件群发问题 如何用链接调用另一个页面上的函数 关于关键词变红引出的问题 用fopen可以打开上传的临时文件吗? 准备做个垃圾网站赚点生活费 下载word文件出错 关于显示MySQL数据库的记录的问题(接贴了才发现问题并没彻底解决) 一个足以让我失业的错误,如何解决,请大家帮我,谢谢, 下拉联动问题 You have an error in your SQL syntax
类别表cid categoryname
<select name="categoryid">
<?php foreach ($category as $item){//$category 类别表array
$checked=$news['categoryid']==$item['cid']?"selected='true'":"";//$news['categoryid']这个新闻的类别ID
echo "<option value=\"".$item['cid']."\" ".$checked.">".$item['categoryname']."</option>";
}?>
</select>
</li>
select news.*,category.* from news,category where news.categoryid=category.cid and news.categoryid=_GET[id],echo "<option value='$row->cid' selected='selected' >$row->categoryname</option>"
; 后面显示所有的就不会了
select * from news where categoryid=$_GET['id'];//得到$news
select * from category //得到category 数组