我正在开发一个Web应用程序,我决定使用jQuery Mobile.问题是我的网站是波斯语,这是一种从右到左的语言.我创建了一个rtl.css样式表来反转所有内容,但我还需要反转默认的幻灯片过渡,这意味着它应该从左向右滑动,当添加数据反向或后退按钮时,它应该从右向左滑动.
你能帮我解决这个问题吗?
谢谢.
我在mysql中加入三个表有问题.
假设我们有一个名为postsmy table的表,我有一个名为likesi table user_id和post_id的表comments,第三个名为i存储user_id和post_id以及注释的文本.
我需要一个查询来获取我的条目列表,每个条目的喜欢和评论数量.
我正在使用此查询:
SELECT posts.id, count(comments.id) as total_comments, count(likes.id) as total_likes
FROM `posts`
LEFT OUTER JOIN comments ON comments.post_id = posts.id
LEFT OUTER JOIN likes ON likes.post_id = posts.id
GROUP BY posts.id
Run Code Online (Sandbox Code Playgroud)
但是这个查询有一个问题,如果一个项目的注释是空的,那么计数就好了,但是假设一个条目有2个注释和4个喜欢,则total_comments和total_likes都将是"8",这意味着mysql会倍增他们.我很困惑,我不知道我该做什么.
谢谢你的推荐.
我有一个项目,管理员需要创建多个新闻通讯,其中包含一些从网络上抓取的帖子。
posts爬网完成后,我将帖子插入表中,并为它们分配一个feed_id来标识来源。这是表的结构posts(截断):
CREATE TABLE `posts` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`feed_id` int(11) NOT NULL,
`created_at` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` timestamp NULL DEFAULT NULL,
`identifier` varchar(255) DEFAULT NULL,
`published` timestamp NULL DEFAULT NULL,
`content` longtext,
...
...
`is_unread` int(1) NOT NULL DEFAULT '1',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Run Code Online (Sandbox Code Playgroud)
每个管理员(用户)都可以访问一个或多个“提要”。因此,在时事通讯创建页面中,我想向他们显示允许他们查看的提要中的帖子列表,此外,我还显示一个按钮,将帖子放入该时事通讯的特定类别中,如果用户之前选择了该帖子,我应该向他展示这一点并让他将其从类别中删除。所以我还有其他一些表:newsletters, categories, newsletter_post, category_post。这是他们的结构:
newsletters:
CREATE TABLE `newsletters` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`created_at` …Run Code Online (Sandbox Code Playgroud) 我正在为我的一个项目编写一个简单的编辑器,我需要使用一个可编辑的div使用contenteditable属性.我需要两个功能:
<br>输入并关注它.所以我写了这篇文章(有一些灵感),这是负责的代码的一部分:
var intercept = {
keydown: function(e)
{
if( e.which == 13 ){
intercept.enterKey.call(null, e);
}
},
enterKey: function(e)
{
var $lastElm;
// Find the previous elm
if (document.selection) { // IE
$lastElm = $(document.selection.createRange().parentElement());
} else { // everyone else
$lastElm = $(window.getSelection().anchorNode);
}
// Handle enter key
if( !e.shiftKey )
{
// Check if two or more paragraphs
// are empty, so we can add an hr
if(
$.trim($lastElm.text()) === "" …Run Code Online (Sandbox Code Playgroud) 我尝试了几个这样的主题:如何使用SQL查找丢失的数据行?在这里,但我不能让它在我的情况下工作.
我有一个以postsMySQL 命名的表,我每天都会在其中保存用户日记.有时用户忘记写一天的帖子,我想让他们以后再提交.所以数据库结构如下:
date userid
2011-10-01 1
2011-10-02 1
(missing)
2011-10-04 1
2011-10-05 1
(missing)
2011-10-07 1
Run Code Online (Sandbox Code Playgroud)
所以我想在这个缺失行表中向用户显示缺少日期的下拉列表,这样他就可以选择他想要提交帖子的日期.
我怎样才能做到这一点?谢谢.