- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我在实时网站上遇到了一个奇怪的问题,我不确定是什么导致了问题,因为在 mysql 表的日期时间字段中,有时时间被映射,但更常见的是没有。然而日期总是被映射。
代码如下:
$party_system_id = $this->blabla->addUser($username, 'None', 'None', '',
$email,$promo_code,$distributor_id);
if ($party_system_id!=0){
$loginToken = md5(uniqid(rand(), true));
$params = array(
'sponsorId' => $sponsor_id,
'refferalId' => $referral_id,
'accountType' => $type,
'email' => $email,
'username' => $username,
'password' => md5($password),
'firstName' => 'n/a',
'lastName' => 'n/a',
'expires' => $expiration_date,
'activated' => 1,
'gender' => $gender,
'languageId' => 38,
'onlineStatus'=> 0,
'status' => 5,
'dateAdded' => new Zend_Db_Expr('NOW()'),
'blaId' => $party_system_id,
'loginToken' => $token,
'termsAccepted' => 1
);
return $this->insert($params);
}
注册总是没问题的,但就像我对很多用户所说的那样:2012-05-16 10:20:33 我会得到: 2012-05-16 00:00:00 当然它不是 00:00:00在注册时:)
我不确定什么可能是问题,mysql、脚本结构或 Zend_Db_Expr。我也不知道如何正确调试它,但所有建议都非常受欢迎:)
最佳答案
确保 dateAdded 字段确实具有 Y-m-d H:i:s 格式,但您也可以简单地使用 date('Y-m-d H:i:s')
$params = array(
'sponsorId' => $sponsor_id,
'refferalId' => $referral_id,
'accountType' => $type,
'email' => $email,
'username' => $username,
'password' => md5($password),
'firstName' => 'n/a',
'lastName' => 'n/a',
'expires' => $expiration_date,
'activated' => 1,
'gender' => $gender,
'languageId' => 38,
'onlineStatus'=> 0,
'status' => 5,
'dateAdded' => date('Y-m-d H:i:s'),
'blaId' => $party_system_id,
'loginToken' => $token,
'termsAccepted' => 1
);
关于mysql - Zend_Db_Expr ('NOW()' )和 Mysql 中的日期时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10616880/
我正在尝试在 Mac 上安装 ZF1 时使用 Zend_Db_Expr。这在生产中有效,但在我的 Mac 上不起作用。我们的生产服务器运行的是 MySQL 5.1,我的 Mac 运行的是 5.6。 M
我有以下查询: $select = $this->getDao()->select() ->from(
我最近继承了一个使用 ZF 编写的应用程序,它在数据库中加密了多个字段。有许多模型使用类似于此示例的代码扩展 Zend_Db_Table_Abstract - insert( array(
我调用了一个模型,它只是一个标准类(不扩展 zend_db_table)。我正在做一个选择,并希望有可能排除一组将作为变量传入的 id。 我目前有以下内容: public function getIt
我正在尝试简单的插入: $data = array ( 'whatever' => 'nevermind', 'etc' => 'more data', 'updated_on' => new Zen
我已经以 Zend 框架方式转换了以下查询 SELECT DISTINCT eva.errata_number, eva.headline, err.owner,err.roo
所以我在实时网站上遇到了一个奇怪的问题,我不确定是什么导致了问题,因为在 mysql 表的日期时间字段中,有时时间被映射,但更常见的是没有。然而日期总是被映射。 代码如下: $party_sys
在 Magento v1 中,我尝试添加一个自定义的内部连接,如下所示: INNER JOIN (SELECT entity_id, LEFT(sku, 11) AS lwin11 FROM cata
我是一名优秀的程序员,十分优秀!