我正在尝试根据用户选择的数量选择不同的产品价格.这是我正在处理的查询(它有语法错误):
select id,
(SELECT
IF(qty_1<='23',price,1)
ELSEIF(('23'>qty_1 && qty_2<='23'),price_2,1)
ELSEIF(('23'>qty_2 && qty_3<='23'),price_3,1)
ELSEIF('23'>qty_3,price_4,1)
END IF) as total
from product;
Run Code Online (Sandbox Code Playgroud) 我在启动Upstart脚本时遇到问题.
这是脚本(/ etc/init /中的app.conf)
description "node.js server"
author "kvz"
start on startup
stop on shutdown
script
# We found $HOME is needed. Without it, we ran into problems
export HOME="/root"
exec sudo -u /usr/local/bin/node \
/var/www/vhosts/travelseguro.com/node/app.js \
2>&1 >> /var/log/node.log
end script
Run Code Online (Sandbox Code Playgroud)
当我跑步时sudo start app
,我得到:
开始:未知工作:app
我怎样才能做到这一点?
我有2个项目,一个在Wordpress中,另一个在Laravel 4.2中.
最近我不得不使用jgrossi/corcel将两个项目合并到一个Laravel 4.2应用程序中.这是我唯一的选择.
一切都很棒!我甚至可以直接发布到Wordpress而无需登录Wordpress来获取帖子,评论等.
但有些事情我无法弄清楚.Wordpress正在为订阅者使用Jetpack.laravel应用程序需要一个字段来添加更多订阅者.我在Wordpress上的经验很少.
是否可以将Wordpress外部的订阅者直接添加到数据库中?如果没有,有没有办法在Wordpress之外使用Jetpack插件?
首先,我想告诉你,我已经在互联网上搜索了这个问题,但我无法解决这个问题.
我的问题是我的表的主键.
我有2个表,事件和event_guest
+-----------+
| event |
+-----------+
| eventid |
+-----------+
+-------------+
| event_guest |
+-------------+
| guestid |
| eventid |
| firstname |
| lastname |
| email |
+-------------+
Run Code Online (Sandbox Code Playgroud)
每个活动都有很多event_guest
,但每个活动的电子邮件必须是唯一的.
在我的控制器上,我想通过在EventGuest模型上使用firstOrCreate方法来获取或创建:
EventGuests::firstOrCreate(['eventid' => $eventid,'firstname' => 'Ivan', 'lastname'=>'Bravo', 'email'=>'ivnbrv@mac.com');
Run Code Online (Sandbox Code Playgroud)
如果未在事件中设置电子邮件,则必须记录该条目.
+-----------+----------+-----------+-----------+----------------+
| guestid | eventid | firstname | lastname | email |
+-----------+----------+-----------+-----------+----------------+
| 1 | 1 | Ivan | Bravo | ivnbrv@mac.com |
+-----------+----------+-----------+-----------+----------------+
Run Code Online (Sandbox Code Playgroud)
我需要的是eventid
作为主键,guestid
如auto_increment
字段,以便它可以重置为1对每个事件.例如: …