小编Chr*_*tow的帖子

在MySQL中查找重复记录

我想在MySQL数据库中提取重复记录.这可以通过以下方式完成:

SELECT address, count(id) as cnt FROM list
GROUP BY address HAVING cnt > 1
Run Code Online (Sandbox Code Playgroud)

结果如下:

100 MAIN ST    2
Run Code Online (Sandbox Code Playgroud)

我想拉它,以便它显示每一行是重复的.就像是:

JIM    JONES    100 MAIN ST
JOHN   SMITH    100 MAIN ST
Run Code Online (Sandbox Code Playgroud)

有关如何做到这一点的任何想法?我试图避免做第一个,然后在代码中使用第二个查询查找重复项.

mysql duplicates

630
推荐指数
14
解决办法
74万
查看次数

如何在HTML中包含没有空格的长行?

如果用户键入一条没有任何空格或空格的长行,它将通过比当前元素更宽来打破格式化.就像是:

HAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHAHA ................................................. .................................................. ..........................................

我试过wordwrap()在PHP中使用,但问题是如果有链接或其他一些有效的HTML,它会中断.

CSS中似乎有一些选项,但它们都不适用于所有浏览器.在IE中查看自动换行.

你怎么解决这个问题?

html css php word-wrap

67
推荐指数
6
解决办法
8万
查看次数

使用AJAX和jQuery提交表单

看起来这应该是jQuery内置的东西而不需要多行代码,但我找不到"简单"的解决方案.说,我有一个HTML表单:

<form method="get" action="page.html">
    <input type="hidden" name="field1" value="value1" />
    <input type="hidden" name="field2" value="value2" />
    <select name="status">
         <option value=""></option>
         <option value="good">Good</option>
         <option value="bad">Bad</option>
    </select>
</form>
Run Code Online (Sandbox Code Playgroud)

当有人更改选择字段时,我想使用ajax提交表单来更新数据库.我认为有一些方法可以在不手动创建值/属性的情况下执行以下操作,只需将它们全部发送,例如:

$("select").change(function(){
    $.get("page.html?" + serializeForm());
});
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

ajax jquery serialization

58
推荐指数
3
解决办法
22万
查看次数

MySQL剥离非数字字符进行比较

我希望在表中找到与用户输入的特定号码匹配的记录.因此,用户可以输入12345,但这可能是数据库中的123zz4-5.

如果PHP函数在MySQL中运行,我想像这样的东西会起作用.

SELECT * FROM foo WHERE preg_replace("/[^0-9]/","",bar) = '12345'
Run Code Online (Sandbox Code Playgroud)

只用MySQL做同样的功能或方法是什么?

regex mysql

33
推荐指数
7
解决办法
5万
查看次数

你如何制作一个与Apache相匹配的etag?

我想制作一个与Apache产生的匹配的etag.apache如何创建它的etags?

apache etag http

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

如何在Flash中访问Cookie?

我想在Flash电影中抓取同一个域的cookie值.这可能吗?

让我们看看我让用户设置变量foo并使用任何Web编程语言存储它.我可以通过该语言轻松访问它,但我希望通过Flash电影访问它,而不通过HTML页面中的打印传递它.

cookies flash actionscript

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

几秒后使用jQuery更改输入按钮文本

我正在使用表单和jQuery在网站上进行快速更改.我想将按钮文字更改为"已保存!" 然后在几秒钟后将其更改回Update,以便用户可以再次更改该值.当然他们可以打到现在'保存!' 按钮再次,但它看起来不太好.

$("form.stock").submit(function(){
    // Example Post
    $.post($(this).attr('action'), { id: '123', stock: '1' });
    $(this).find(":submit").attr('value','Saved!');
    // This doesn't work, but is what I would like to do
    setTimeout($(this).find(":submit").attr('value','Update'), 2000);
    return false;
});
Run Code Online (Sandbox Code Playgroud)

forms jquery

8
推荐指数
2
解决办法
5万
查看次数

使用jQuery循环输入项onchange

更改选择字段时,我想使用jQuery以它所属的形式循环遍历所有输入值.这在下面不起作用,但我无法弄清楚具体如何做到这一点.

$("select.mod").change(function(){
    $(this).parent().get(0).$(":input").each(function(i){
    alert(this.name + " = " + i);
  });
});
Run Code Online (Sandbox Code Playgroud)

jquery

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

在回调函数中访问$(this)

我正在努力将prompt()更改为jPrompt(),因为IE会阻止prompt()运行.问题是$(this)不再正常工作,因为jPrompt()不返回值,而是使用回调函数.

所以,让我说我有这样的东西,它有效:

$("a.foo").click(function(){
    $(this).text(prompt("Type Something",""));
}
Run Code Online (Sandbox Code Playgroud)

当我将其转换为此时,它会中断:

$("a.foo").click(function(){
    jPrompt("Type something:","","", function(r) {
        $(this).text(r);
    }
}
Run Code Online (Sandbox Code Playgroud)

如何正确访问$(this)?

jquery

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

从 MySQL 中的另一个表获取最新行

假设我有两个表,新闻和评论。

news (
  id,
  subject,
  body,
  posted
)

comments (
  id,
  parent,  // points to news.id
  message,
  name,
  posted
)
Run Code Online (Sandbox Code Playgroud)

我想创建一个查询,以获取最新的 x # 条新闻以及每条新闻帖子的最新评论的名称和发布日期。

就选择子查询中的所有注释而言,速度很重要,这不是一个选项。

mysql

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

标签 统计

jquery ×4

mysql ×3

actionscript ×1

ajax ×1

apache ×1

cookies ×1

css ×1

duplicates ×1

etag ×1

flash ×1

forms ×1

html ×1

http ×1

php ×1

regex ×1

serialization ×1

word-wrap ×1