小编Yog*_*har的帖子

jQuery.addClass无效

这看起来有效,但它不起作用.当菜单悬停时,我希望'huh'div变得不透明.我用fadein/out尝试了这个并且它起作用但只是奇怪的一次.

 <script type="text/javascript">
    $( function() {
        $('#menuNav').hover( function() {
            $('#huh').addClass('.opacity');
        }, function(){
            $('#huh').removeClass('.opacity');
        });
    });

</script>

.opacity {
    opacity: 0.3;
}
Run Code Online (Sandbox Code Playgroud)

html css jquery

11
推荐指数
4
解决办法
8万
查看次数

试图理解PHP中的后期静态绑定

<?php
class Record {

    protected static $tableName = 'base';

    public static function getTableName() {
        echo self::$tableName;
    }
}
class User extends Record {
    protected static $tableName = 'users';
}
User::getTableName(); 
Run Code Online (Sandbox Code Playgroud)

它显示:基础

题:

我知道我可以通过改变这一行echo self::$tableName;来改变问题echo static::$tableName;,它被称为'后期静态绑定',我在这里阅读了doc ,但仍然不太了解它.所以你能给我一些解释:

一个.为什么这行代码echo self::$tableName;显示:base?

湾 为什么这行代码echo static::$tableName;显示:用户?

php

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

字符串作为PHP中的数组

我知道php中的字符串是.....字符串但是例如我可以做

$str = 'String';
echo $str[0];
echo $str[1];

//result
S
t

echo count($str)
//result
1
Run Code Online (Sandbox Code Playgroud)

为什么我可以像在数组中那样走过它们但是不能算数呢?(我知道我可以使用strlen())

php arrays string

9
推荐指数
2
解决办法
9522
查看次数

在Yii中更新查询

我有一个要求Yii,我必须根据某些条件更新一个表.我必须更新专栏new_val = previous_value + new_val.但是代码没有按预期工作.

我试过的代码是

$update = Yii::app()->db->createCommand()
->update('tbl_post', array('star'=>('star' + 1),'total'=>('total' + $ratingAjax)),
'id=:id',array(':id'=>$post_id));
Run Code Online (Sandbox Code Playgroud)

在正常查询中,查询将是

UPDATE tbl_post set star= star + 1,total = total + '$ratingAjax' where id = 1
Run Code Online (Sandbox Code Playgroud)

谁知道哪里出错了?

php mysql yii sql-update

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

使用CURL发布多维数组并在服务器上获取结果

我正在使用本地机器向服务器发送数据CURL.而数据是多维数组.

Array
(
[0] => stdClass Object
    (
        [id] => 1
    )
[1] => stdClass Object
    (
        [id] => 0
    )
[2] => stdClass Object
    (
        [id] => 11
    )
)
Run Code Online (Sandbox Code Playgroud)

我使用下面的代码发送数据.

$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_VERBOSE, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, "my_url");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $array);  // $array is my above data
Run Code Online (Sandbox Code Playgroud)

但是在服务器上,当我尝试将这些传入的数据放到文件中时,或者只是print_r它给了我以下输出

Array
(
[0] => Array
[1] => Array
[2] => Array
)
Run Code Online (Sandbox Code Playgroud)

但我想要多维输出.

我试过print_r($_POST[0])但它只提供 …

php arrays curl multidimensional-array

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

将Sphinx集成到MySQL

我正在尝试为我的MySQL服务器使用Sphinx全文搜索功能.我已经根据安装手册设置了本地Sphinx服务,并且可以进行文本搜索.

我可以连接到

mysql.exe --host=127.0.0.1 port=9306
Run Code Online (Sandbox Code Playgroud)

端口9306sphinx.conf中配置的端口:

searchd {
...
listen = 9306:mysql41
...
}
Run Code Online (Sandbox Code Playgroud)

并做SphinxQL查询.我正在使用发行包附带的默认Sphinx示例数据库.

但是我想将Sphinx与我的MySQL服务器集成,这样连接到我的sql server的所有客户端都可以执行SphinxQL,我想用MySQL示例数据库sakila来试用它

  • 实现这一目标的步骤是什么?
  • 我是否需要将数据库引擎从InnoDB转换为Sphinx?
  • 此外,从看起来,Sphinx每个配置只能索引一(1)个数据库表,如何确保MySQL数据库中的所有表都被索引?

mysql sphinx

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

从字符串PHP中删除第一个斜杠字符

我有一个这种格式的字符串 /abcd-efg-sms-3-topper-2

我想从中删除第一个/字符.

我知道我可以使用substr()函数删除它,但我不想使用它,因为我首先要检查第一个字符是否为斜杠.有没有其他方法我可以删除斜杠,而不首先检查斜杠,并有这种方式合理的性能(即避免复杂的常规表达)?

php string performance trim

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

为什么更新和选择两者不能使用相同的表

在这个查询中我想更新那些最新发布的记录.但是我的这个查询不起作用请帮帮我是什么原因???

错误: - 您无法在FROM子句中指定目标表'beevers_products'以进行更新

update beevers_products set product_name='my_product_name' where posted_date in (SELECT posted_date FROM `beevers_products` order by posted_date asc limit 1)
Run Code Online (Sandbox Code Playgroud)

php codeigniter

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

Mongo 中的时间戳与日期时间

我可以选择将日期存储在 mongo 中作为ISO 对象将时间戳存储在 mongo 中。

哪一种更可取且更有益于使用,为什么?

php mongodb

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

PHP 将 url 传递给index.php

这应该非常简单,但我希望能够像 php 框架一样使用 url 作为变量。

mywebsite.com/hello-world
Run Code Online (Sandbox Code Playgroud)

我希望我的index.php 将“hello-world”视为变量,并且我希望加载index.php。这是通过 php 完成的还是必须使用 htaccess 文件?

许多 php 框架使用 url 向索引文件发送消息...例如...

mysite.com/controller/view
Run Code Online (Sandbox Code Playgroud)

我如何通过 php 自己路由这些?

一点帮助?

php .htaccess

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