小编Ish*_*Ish的帖子

如何将div中的绝对定位元素居中?

我需要在窗口的中心放置一个div(with position:absolute;)元素.但我这样做有问题,因为宽度未知.

我试过这个.但需要根据宽度的响应进行调整.

.center {
  left: 50%;
  bottom:5px;
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

css center css-position absolute

1034
推荐指数
21
解决办法
108万
查看次数

在SQL中对包含数字的字符串列进行排序?

我正在尝试排序字符串列(包含数字).

// SELECT `name` FROM `mytable` ORDER BY `name` ASC
+----------+
+-- name --+
+----------+
+-- a 1 ---+
+-- a 12 --+
+-- a 2 ---+
+-- a 3 ---+
Run Code Online (Sandbox Code Playgroud)

你看的Mysql的自然排序算法放置a 12a 1(这是确定的大多数应用程序),但我有独特的需求,所以我想结果应该是这样排序.

+----------+
+-- name --+
+----------+
+-- a 1 ---+
+-- a 2 ---+
+-- a 3 ---+
+-- a 12 --+
Run Code Online (Sandbox Code Playgroud)

是否可以只使用SQL,或者我必须在应用程序级别操作结果集?

mysql sql sql-order-by

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

在zend框架中调用其他控制器的成员函数?

是否可以在zend框架中调用另一个控制器的成员函数,如果是,那么如何?

<?php
class FirstController extends Zend_Controller_Action {
    public function indexAction() {
         // general action 
    }   

    public function memberFunction() {
         // a resuable function
    }
}
Run Code Online (Sandbox Code Playgroud)

这是另一个控制器

<?php
class SecondController extends Zend_Controller_Action {
    public indexAction() {
         // here i need to call memberFunction() of FirstController
    }
}
Run Code Online (Sandbox Code Playgroud)

请解释我如何从第二个控制器访问memberFunction().

更好的想法是定义AppController并使所有常用控制器扩展AppController,进一步扩展Zend_Controller_Action.

class AppController extends Zend_Controller_Action {
    public function memberFunction() {
         // a resuable function
    }
}

class FirstController extends AppController {
    public function indexAction() {
         // call function from any child class …
Run Code Online (Sandbox Code Playgroud)

php zend-framework

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

是否可以反向播放HTML5视频?

HTML5 <video>标签是反向播放视频,还是我必须下载2个视频(前进和后退播放).任何避免用户下载2个视频的解决方案?

javascript html5 html5-video

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

Magento捕获异常并回滚数据库事务

我正在研究Magento模块,需要知道是否可以回滚一系列模型保存.基本上,我有五个模型加上我的模块中的几个模型,我需要一个接一个地保存:

admin/role
admin/user
core/website
core/store_group
core/store
mymodule/model1
mymodule/model2
Run Code Online (Sandbox Code Playgroud)

我的问题是,每当这些模型中的任何一个抛出异常时,我都需要进入MySQL并手动删除所有已保存的行.这非常没有成效.

我很确定Magento没有我可以在我的上下文中访问的回滚过程.例如,我查看Mage_Core_Model_Abstract并在save方法中,回滚机制都受到保护.

所以,我的问题是,在Magento中进行数据库事务是否有一些我应该注意的最佳实践?

php database transactions model magento

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

选择每行的Mysql可交换和

我想通过mysql查询来实现

+------+---------+
| frq  | -any-   |
+------+---------+
|   10 |      10 |
|   15 |10+15=25 |
|   15 |25+15=40 |
+------+---------+
Run Code Online (Sandbox Code Playgroud)

请帮助代码参考,谢谢

mysql database

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

如何在SQL Server中合并两个数据库?

两个数据库都具有相同的模式,但在某些表中它们可能与主键冲突.所以我希望他们只是忽略重复的行,并继续进一步合并.

database sql-server merging-data

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

cakePHP,在单个模型中有多个hasOne

假设你有3个型号:user,hair_color和eye_color

用户hasOne hair_color用户也有一个eye_color

然而

var $hasOne = 'hair_color';
var $hasOne = 'eye_color';
Run Code Online (Sandbox Code Playgroud)

显然不会工作.那么如何在单个模型中实现许多hasOne关系?

我假设答案是在食谱中,我现在正在那个区域,我怀疑它与将数组传递给$ hasOne有关,但没有这样做的例子.

php cakephp

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

com_create_guid()未定义:返回致命错误

我在我的专用linux服务器上使用PHP 5

5.2.6(cli)(建立时间:2008年5月7日01:11:22)版权所有(c)1997-2008 PHP Group Zend Engine v2.2.0,版权所有(c)1998-2008 Zend Technologies

但com_create_guid函数对我不起作用,它返回此错误消息

致命错误:在第34行的/var/www/html/mysite/application/modules/consultant/models/Consultant.php中调用未定义的函数com_create_guid()

我检查了http://in.php.net/com_create_guid.它说你只需要PHP5(我有那个),但这个功能不起作用:(

php zend-framework

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

PHP中的报告生成(格式要求pdf,xls,doc,csv)

我需要在我的PHP网站(在zend框架中)生成报告

所需格式:

PDF (with tables & images) // presently using Zend_Pdf
XLS (with tables & images)
DOC (with tables & images)
CSV (only tables)
Run Code Online (Sandbox Code Playgroud)

请推荐用于在PHP中生成报告的强大而快速的解决方案.

平台:LAMP上的Zend Framework

我知道创建这样的报告有一些棘手的解决方案,我想知道是否有任何可以与LAMP环境一起使用的开源报告生成实用程序

php zend-framework zend-pdf

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

添加验证 GreaterThan - Zend Form

<?php
class Form_Audience extends Zend_Form_SubForm
{
    public function init()
    {
        $this->setMethod('post');
        $this->setLegend('Audience Details');

        $this->addElement('text', 'audience_total', array(
            'label'      => 'Audience Total :',
            'required'   => true,
            'filters'    => array('Digits'),
            'size'       => 15,
            'validators' => array(
                    'Digits',
                )
            ));


.... remaining code .....
Run Code Online (Sandbox Code Playgroud)

请帮助修改上述代码以应用 GreaterThan 验证。

谢谢

php zend-framework zend-validate

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

抓取页面的不同语言,这取决于php中的会话

嗨朋友,如果我对问题感到烦恼,我很抱歉.我的网站每页都有两种语言.我的意思是,默认语言是瑞典语,如果你按下eng标志,它将改变会话并将以英语显示,整个站点将以英语运行.

我的问题是谷歌(搜索引擎)没有抓取我的英文内容.

你能给我一些解决方案吗?

提前致谢.

php session seo

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

IE9错误与可选</ p>关闭

我在IE9中尝试了这个代码,出乎意料的是它因为</p>标题后丢失而被搞砸了.

现场演示

<style>
#MyForm div {
    width: 200px;
    height: 30px;
    float: left;
}
</style>
<div>
    <p><b>Login</b>
    <form id="MyForm" action="test.html">
        <div>
            <label>My Email</label>
            <input />
        </div>
        <div>
            <label>My Password</label>
            <input type="password">
        </div>
    </form>
</div>
Run Code Online (Sandbox Code Playgroud)

这是一个bug还是只是我?

更新

根据W3C,块级元素在"p"标记内无效

<P>
    <DIV>...</DIV>
</P>
Run Code Online (Sandbox Code Playgroud)

但是关闭<p>标签是可选的,

<p>content block 1
<p>content block 2
<p>content block 3
<form> ..... </form>
Run Code Online (Sandbox Code Playgroud)

这似乎有效.<p>如果没有像第一个示例中那样明确关闭,则块元素应自动关闭.

html css internet-explorer-9

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