小编Sat*_*rma的帖子

在PHP中从URL解析域

我需要构建一个从URL解析域的函数.

所以,随着

http://google.com/dhasjkdas/sadsdds/sdda/sdads.html

要么

http://www.google.com/dhasjkdas/sadsdds/sdda/sdads.html

它应该回来 google.com

http://google.co.uk/dhasjkdas/sadsdds/sdda/sdads.html

它应该回来google.co.uk.

php

129
推荐指数
9
解决办法
22万
查看次数

mysql更新列然后选择更新的值

我有一张这样的桌子

tbl_user

id
user_id
amount
Run Code Online (Sandbox Code Playgroud)

首先,我想基于id更新一行

$amount = 123; // dyanamic value
$sql = "UPDATE tbl_user SET amount=amount-'$amount' WHERE id='$id' LIMIT 1 ";
Run Code Online (Sandbox Code Playgroud)

现在我想获得量数列的更新值我已应用此sql

$sql = "SELECT amount FROM tbl_user  WHERE id='$id'  LIMIT 1 ";
Run Code Online (Sandbox Code Playgroud)

我的问题是我可以结合以上sql或任何单个查询来实现上述任务吗?

mysql sql

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

Javascript:用逗号和空格连接两个字符串

所以我是javascript的新手,这就是我需要做的:

我被赋予了两个字符串"str1","str2"我需要将它们连接成一个字符串.结果应该是这样的"String1, String 2".但是"str1" and "str2"变量没有",".

所以现在问题是:如何用逗号和空格分隔这些字符串?

这是我在看到"任务"时提出的,", "虽然这并不是分开的,但结果是String2String1

function test(str1, str2) {

var res = str2.concat(str1);

return res;

}
Run Code Online (Sandbox Code Playgroud)

javascript string join space comma

12
推荐指数
4
解决办法
6万
查看次数

如何使用JavaScript保存和编辑文件?

我希望我的网站用户在文本区域输入一些文本,当他提交表单时,他输入的文本存储在当前网页的同一目录中的.txt文件中?我不知道它是如何完成的,或者即使它可以在JavaScript中完成.

怎么做到呢?

html javascript file

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

如果url包含使用htaccess的特定字符串,则重定向

83answers.com如果url包含forum字符串,我想重定向到不同的域.

就像我的网址test.guru99.com/forum/xyxyxzz那样它应该重定向到83answers.com.字符串论坛可以在网址的任何位置.

我试过以下

RewriteCond %{QUERY_STRING} forum
RewriteRule .* 83answers.com [R,L]
Run Code Online (Sandbox Code Playgroud)

还有这个

RewriteCond %{REQUEST_URI} forum
RewriteRule .* 83answers.com
Run Code Online (Sandbox Code Playgroud)

但两者都没有用,请帮我解决这个问题.

问候

php .htaccess redirect

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

需要在使用php后每3位数后添加逗号

我正在使用cms - megento.我想以下列格式显示价格值:

每3位数后添加逗号.

例如 :

 $price = 987536453 ;

Need to print like 987,536,453.
Run Code Online (Sandbox Code Playgroud)

php

6
推荐指数
2
解决办法
7983
查看次数

可拖动到特定div内

我正在开展一个项目,我在其中使用了可拖动事件.现在事情是,draggable()事件对我来说很好......但是因为我想存储我的位置,我使用了以下javascript.这个也工作好了...但事情是它将适用于整个屏幕.我只是想让它只parent使用这个代码在特定的div 上运行.那有可能吗?

function $(el){
                return document.getElementById(el);
            }
            var tzdragg = function(){
                return {
                    move : function(divid,xpos,ypos){
                        var a = $(divid);
                        $(divid).style.left = xpos + 'px';
                        $(divid).style.top = ypos + 'px';
                    },
                    startMoving : function(evt){
                        evt = evt || window.event;
                        var posX = evt.clientX,
                            posY = evt.clientY,
                            a = $('elem'),
                        divTop = a.style.top,
                        divLeft = a.style.left;
                        divTop = divTop.replace('px','');
                        divLeft = divLeft.replace('px','');
                        var diffX = posX - divLeft,
                            diffY = posY - divTop;
                        document.onmousemove = function(evt){
                            evt …
Run Code Online (Sandbox Code Playgroud)

javascript css asp.net jquery draggable

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

Laravel 模型中关系的单元测试

我是 Laravel 模型单元测试的新手。所以请看看并建议我做错了什么。我的代码如下。我有 2 个模型 User 和 UserState。

模型用户

public function state()
    {
        return $this->hasOne('UserState');
    }
Run Code Online (Sandbox Code Playgroud)

模型用户状态

public function user()
{
    return $this->belongsTo('User');
}
Run Code Online (Sandbox Code Playgroud)

现在我正在为 UserState 编写单元测试。下面给出:

单元测试 UserStateModelTest

public function testUserRelationIsTrue(){
    $user = new User();
    $user->username = 'testusername';
    $user->save();
    $this->assertEquals($user->user_id, $user->state->id);
}
Run Code Online (Sandbox Code Playgroud)

在 phpunit 测试运行期间,它生成错误

Illuminate\Database\QueryException: SQLSTATE[23000]: Integrity constraint violation:
1452 Cannot add or update a child row: a foreign key constraint fails
Run Code Online (Sandbox Code Playgroud)

php phpunit unit-testing constraints laravel

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

php中的$ foo [bar]和$ foo ['bar']之间的区别

我一直在使用$foo[bar]很多项目而没有注意到失踪的'

如今,我理解它为什么会起作用,我认为这是因为缺少常量被它的名称替换,因此指的是完全相同的数组项.

但是......这是非常错误还是可以被接受.有什么缺点?我应该深入挖掘旧项目来取代它,还是性能下降真的不明显?

php arrays constants

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

我怎样才能获得symfony的绝对路径网址

我正在使用symfony,我想得到一个特定的网址route,我route是这样的

project_sign_in:
    pattern:  /signin
    defaults: { _controller: ProjectContactBundle:User:signIn }
Run Code Online (Sandbox Code Playgroud)

我想从这条路线生成网址,所以我可以得到

localhost/app_dev.php/signin 要么 {SERVER-ADDRESS}/app_dev/signin

如果我在浏览服务器

php symfony symfony-2.3

4
推荐指数
3
解决办法
6220
查看次数