小编Ale*_*art的帖子

用于选择子项的mySQL查询

我不确定在mySQL中这是否可行.这是我的表: -

分类表:

  • ID
  • 名称
  • parent_id(指向Categories.id)

我使用上表来映射所有类别和子类别.

产品表:

  • ID
  • 名称
  • CATEGORY_ID

Products表中的category_id指向它所属的子类别ID.

例如,如果我有玩具>教育> ABC,其中ABC是产品,玩具是类别,教育是子类别,那么ABC将category_id为2.

现在的问题是我想使用SQL查询来显示特定类别的所有产品(在所有子类别及其子类别中.n级别).

例如:

select * from categories,products where  category.name = 'Toys' and ....
Run Code Online (Sandbox Code Playgroud)

上述查询应显示来自Educational的产品以及所有其他子类别及其子类别.

这是否可以使用mySQL查询?如果不是我有什么选择?我想避免PHP递归.

更新:基本上我想通过在产品表中添加命中列来显示主要类别中的前10个产品.

php mysql database

1
推荐指数
2
解决办法
3401
查看次数

使用Cookie进行浏览器通信

我计划使用cookie在两个浏览器窗口之间进行通信.我想知道是否有任何我无法想到的缺点.服务器端不需要数据,因此通过cookie进行的通信应该足够用于此目的.我错过了什么或者这样可以使用吗?

我知道限制是4K.大约4k的文字多少钱?说我想存储MD5/SHA字符串.我可以在一个cookie中存储多少个这样的md5字符串?

非常感谢您的宝贵时间.

cookies

1
推荐指数
1
解决办法
330
查看次数

我怎样才能让IE6的CSS风格与众不同?

我希望IE6具有不同的CSS风格.基本上我使用CSS精灵与PNG文件.但对于IE6,我想使用.gif版本.

我不想使用这个<!-- if lte IE6声明.我想将它包含在我的CSS文件中.

我怎么做?


编辑:

我需要这个,因为我希望我的用户包含一个CSS文件,而不是4行代码.我的用户是绝对的新手.我不想混淆他们.另外我想要的唯一改变是使用.gif而不是当前的.png.


编辑:

怎么_background-image:声音?那有什么不对吗?
或者,我可以在CSS文件中使用条件语句吗?

css internet-explorer-6

0
推荐指数
1
解决办法
368
查看次数

jQuery没有注册$

我在网站上使用原型+ jquery.现在原型插件使用$.我不希望jQuery使用$.如何让jQuery不注册$.另外,我如何调用jQuery函数.

感谢您的时间.

javascript jquery

0
推荐指数
1
解决办法
154
查看次数

使用jQuery删除20后的div

使用帖子生成class = message的div,该帖子提取数据并将其放入页面中.现在,我希望在达到20之后删除较低的div

<div class="message">test</div>
<div class="message">test</div>
<div class="message">test</div>
.
.
.
<div class="message">test</div>
Run Code Online (Sandbox Code Playgroud)

因此,当我添加到顶部时,我需要一种功能来删除剩余的div(从底部).

此外,当div出现时,我希望它有点淡入.我如何实现这一目标?我以块的形式接收数据

html = '<div class="messsage">1</div><div class="message">2</div>';
Run Code Online (Sandbox Code Playgroud)

现在我尝试了这个,但它真的没有消失.我希望它发光黄色并恢复正常(奖金)

$("#data").prepend(html).fadeIn(2000);
Run Code Online (Sandbox Code Playgroud)

感谢您的时间.

javascript jquery

0
推荐指数
1
解决办法
112
查看次数

标签 统计

javascript ×2

jquery ×2

cookies ×1

css ×1

database ×1

internet-explorer-6 ×1

mysql ×1

php ×1