小编Swa*_*war的帖子

MySQL:多行以逗号分隔的单行

我有两张桌子:DISH和DISH_HAS_DISHES.菜桌上有所有的菜肴,"Dish_has_dishes"表与"菜"表有一对多的关系.即一道菜可以有多道菜.例如

DISH:

dish_id   dish_name
1         dish_1
2         dish_2
3         dish_3
4         dish_4
Run Code Online (Sandbox Code Playgroud)

DISH_HAS_DISHES:

meal_id   dish_id
1         2
1         3
1         4
Run Code Online (Sandbox Code Playgroud)

这里的meal_id和dish_id都是来自DISH表的ID.现在我想要一个这样的格式:

meal_id     dish_ids     dish_names
1           2,3,4        dish_2, dish_3, dish_4
Run Code Online (Sandbox Code Playgroud)

这是逗号分隔的菜肴ID和每餐的名称.怎么做?

mysql database

33
推荐指数
1
解决办法
4万
查看次数

在哪里保存大型博客帖子数据-in文件或数据库?

我正在开发一个博客网站,我想知道如何保存大型博客文章数据 - 在XML文件中,作为HTML文件或直接在数据库中.有什么建议吗?

xml database

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

有没有办法获取jQuery选择器表达式文本?

我有一系列选择器,如:

var arr = [".discuss .title .post", ".post .desc" , ".eventlist .event"];
Run Code Online (Sandbox Code Playgroud)

我想遍历这个数组并在其上附加一个click事件.

for(var i in arr){
   $(arr[i]).click(function(){
      //here I need the selector i.e. arr[i] expression - for some css work
   });
}
Run Code Online (Sandbox Code Playgroud)

有没有办法在单击回调函数中获取此选择器表达式?我经历了这个有类似问题的帖子:如何将jQuery选择器的表达式作为文本?

但正如那里所说,我找不到jQuery对象的任何"selector"属性.我试过这种方式:

for(var i in arr){
   $(arr[i]).click(function(){
      console.log(jQuery(this).attr('selector')); //This gives undefined
   });
}
Run Code Online (Sandbox Code Playgroud)

有帮助吗?

javascript jquery

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

Sencha Touch:如何为不同设备设置浮动面板尺寸?

我是Sencha Touch的新手(经历过ExtJS).在我的应用程序中,我需要创建一些浮动面板作为模态对话框.现在,我真的很困惑如何设置这些浮动面板的大小,这些面板将根据设备正确调整大小.

我是否需要获取浏览器的高度/宽度并适当设置大小,还是需要提供一定的百分比大小?

有帮助吗?

size extjs sencha-touch

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

使用背景图像或CSS3渐变更好吗?(PhoneGap的)

假设我正在使用DIV元素,我可以添加背景图像或者可以复制相同的样式来创建CSS3渐变.现在,对于Phonegap应用程序(所有图像文件都驻留在设备本身中),哪个选项更适合.

我问这个是因为我看到某个地方渐变需要一些计算时间,其中使用图像可能会产生加载时间问题.但对于Phonegap应用程序,图像加载时间问题可能不存在.那么,也许只是在这里使用图像是更好的选择?

html5 css3 sencha-touch cordova

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

标签 统计

database ×2

sencha-touch ×2

cordova ×1

css3 ×1

extjs ×1

html5 ×1

javascript ×1

jquery ×1

mysql ×1

size ×1

xml ×1