根据意见修改一下。 ID typeID typename 再建立令一个表,用来存放新闻具体内容: ID f_id newtitle newcon newpic newtime new 第三个表,存放新闻评论: id new_id pinglun pingluntime 添加了两个用于对应的ID段。怎么说和PHP没有关系?在MYSQL里面怎么设置?说具体一点,在下菜鸟一只。
—————————————————————— 是外键和索引吧。我用过。不过到了用PHP表明关系时就不会了。 比如:我要通过typeID 查询出归属于这个ID的所有新闻字段如新闻题目新闻内容怎么写? $id="select newtable.newtitle from newtable where newtable.new_id=type.typeid"; //newtable是新闻内容表名,type是新闻类别表名 这样行不行?
那你页面应该有传入一个分类ID,然后查询分类标识字段与传入分类ID匹配的数据。 $typeid = $_GET['....']; $sql = "SELECT ... FROM newtable WHERE f_id = {$typeid}"; ... .. .
说得对,我在没有传入分类ID时,页面输出全部的新闻。 不过这个$typeid = $_GET['....']; 前面的问题我试做过,最后卡在这个GET id上 这个很想不通。页面A:我设置菜单为typename 的集合。SQL语句为select typename from type by id; 当点击其中一个typename,它转入B页面,分类的新闻页面,响应的URL应该是:……?new_id=$_GET("typeid")。点击时,怎么才能获取被点击的分类属于哪个typeID?这个问题解决,这个帖子算是完成任务了。
ID
typeID
typename
再建立令一个表,用来存放新闻具体内容:
ID
f_id
newtitle
newcon
newpic
newtime
new
第三个表,存放新闻评论:
id
new_id
pinglun
pingluntime
添加了两个用于对应的ID段。怎么说和PHP没有关系?在MYSQL里面怎么设置?说具体一点,在下菜鸟一只。
是外键和索引吧。我用过。不过到了用PHP表明关系时就不会了。
比如:我要通过typeID 查询出归属于这个ID的所有新闻字段如新闻题目新闻内容怎么写?
$id="select newtable.newtitle from newtable where newtable.new_id=type.typeid";
//newtable是新闻内容表名,type是新闻类别表名
这样行不行?
$typeid = $_GET['....'];
$sql = "SELECT ... FROM newtable WHERE f_id = {$typeid}";
...
..
.
不过这个$typeid = $_GET['....'];
前面的问题我试做过,最后卡在这个GET id上
这个很想不通。页面A:我设置菜单为typename 的集合。SQL语句为select typename from type by id;
当点击其中一个typename,它转入B页面,分类的新闻页面,响应的URL应该是:……?new_id=$_GET("typeid")。点击时,怎么才能获取被点击的分类属于哪个typeID?这个问题解决,这个帖子算是完成任务了。