小编Ale*_*lex的帖子

在MySQL中插入datetime时的PHP date()格式

date()如果我想将结果插入MySQL datetime类型列,那么在PHP中传递给函数的正确格式是什么?

我一直在尝试,date("Y-M-D G:i:s")但每次只插入"0000-00-00 00:00:00".

php mysql

300
推荐指数
10
解决办法
64万
查看次数

在一个SQL查询中获取所有父行

我有一个简单的MySQL表,其中包含一个类别列表,级别由parent_id确定:

id  name    parent_id
---------------------------
1   Home        0
2   About       1
3   Contact     1
4   Legal       2
5   Privacy     4
6   Products    1
7   Support     1
Run Code Online (Sandbox Code Playgroud)

我正试图做一个面包屑的踪迹.所以我有孩子的'id',我想得到所有可用的父母(迭代链,直到我们达到0"Home").可以有任何数量或子行进入无限深度.

目前我正在为每个父级使用SQL调用,这很麻烦.SQL中是否有一种方法可以在一个查询中完成所有操作?

mysql sql hierarchical-data

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

在选择框中使用<strike>或<del>

无论如何都要在下拉列表中删除文本.我正在制作商务应用程序并寻找一种方式来证明某件商品正在销售中.我想通过显示旧价格并将其显示出来并显示其旁边的销售价格来做到这一点.

我试过这样的事

<select>
    <option value="1">Small Box 10.99</option>
    <option value="2">Large Box <del>19.99</del> 15.99</option>
</select>
Run Code Online (Sandbox Code Playgroud)

html xhtml

12
推荐指数
2
解决办法
4266
查看次数

在没有秒的情况下在MySQL中使用Time数据类型

我正在尝试在MySQL数据库中存储12/24小时(即; 00:00)的时钟时间.目前我正在使用time数据类型.这工作正常,但它坚持在列中添加秒.所以你输入09:20并存储为09:20:00.有什么办法我可以把它限制在MySQL到00:00吗?

mysql time types

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

使用jQuery检查空白输入

我通过$ .ajax提交了一些评论.但是,我想检查以确保在输入框中输入了一些内容.目前我正在使用这个:

if ($("#comments").val().length != 0){
Run Code Online (Sandbox Code Playgroud)

但是,这仅在用户离开输入空白时有效,如果留下空格或返回则它将通过.如果能改进这个怎么办?

jquery

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

在PHP中优化hasrsine公式SQL调用

我正在使用PHP创建MySQL调用,我正在使用hasrsine forumula计算距离:

SELECT name, id,
   (6371 * acos(cos(radians(' . $lat . ')) 
   * cos(radians(geoname.latitude)) 
   * cos(radians(geoname.longitude) - radians(' . $lon . ')) 
   + sin(radians(' . $lat . ')) 
   * sin(radians(geoname.latitude)))) AS distance 
Run Code Online (Sandbox Code Playgroud)

我的问题是; 最好在SQL中进行所有这些计算吗?此查询搜索包含大约1000条记录的表.用PHP而不是SQL做一些数学会更有效吗?有没有更好的方法来优化此查询?

php mysql sql math

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

如何在Mac上制作MD5文件

我正在通过电子邮件向某人发送源代码包.我给他们发了一个包含文件的.svdump.他们现在要我发送源转储的MD5文件.如何在Mac上创建它?

macos terminal checksum

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

正则表达式验证推特网址

我正在使用jQuery验证引擎来解析我的表单数据:https: //github.com/posabsolute/jQuery-Validation-Engine

什么是验证Twitter URL的正则表达式(包括http://twitter.com部分)例如:

http://twitter.com/barackobama
or
http://twitter.com/#!/barackobama
Run Code Online (Sandbox Code Playgroud)

regex jquery

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

缓存CodeIgniter页面的一部分

我正在使用codeigniter来创建一个Web应用程序.我正在标题中创建下拉菜单.这些都包含在每个页面上使用load-> view().要填充菜单,需要使用一些非常复杂的SQL.菜单上的内容不经常更改(每周一次/两次),而页面上的其他数据不断变化.

因此,我不希望每次加载页面时都运行此SQL的开销.我查看了使用CI缓存,但它在页面级别上.我真的只想缓存一小段.

您认为最好的方法是什么?我想把它写到一个文本文件中,但是你必须手动运行代码来经常写这个.

php caching codeigniter

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

将文本框控件传递给私有子/函数

我有一系列文本框,我想在表单加载时评估,以更改表单的其他一些元素.我想要创建一个函数,而不是逐行处理它们.如何将文本框的名称传递给函数.例如:

Private Sub Form_Load()

    Call SetIntialToggleValue(MyTextboxName)

End Sub

Private Sub SetIntialToggleValue(ByRef ControlName As Control)

    MsgBox ControlName.Value

End Sub
Run Code Online (Sandbox Code Playgroud)

这给了我MsgBox行上的"Object required"错误.这让我觉得我没有正确传递文本框控件.

ms-access vba

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

标签 统计

mysql ×4

php ×3

jquery ×2

sql ×2

caching ×1

checksum ×1

codeigniter ×1

hierarchical-data ×1

html ×1

macos ×1

math ×1

ms-access ×1

regex ×1

terminal ×1

time ×1

types ×1

vba ×1

xhtml ×1