找到零的任何东西来帮助我在线....
我正在使用多语言站点的当前函数:
function googleTranslateElementInit() {
new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'en,es', layout: google.translate.TranslateElement.InlineLayout.SIMPLE}, 'google_translate_element');
}
Run Code Online (Sandbox Code Playgroud)
但是,一旦用户更改它,我不知道如何获取当前语言.我不确定这是否可行.基本上我想更新西班牙语图像,如果选择西班牙语而不是英语.任何帮助,将不胜感激!
所以我用AnyConverter做一个转换.mov到.mpf,.ogv和.webm格式.然后我将它们放在视频目录中并使用以下代码
<video width="500" height="281">
<source src="/video/video.mp4" type="video/mp4" />
<source src="/video/video.ogv" type="video/ogg" />
<source src="/video/video.webm" type="video/webm" />
</video>
Run Code Online (Sandbox Code Playgroud)
但是,该视频未在Sarari,Chrome或Firefox最新版本中显示.我正在使用HTML 5 Doctype而不确定发生了什么.有什么建议?
编辑
奇怪的是,我改变了完整网址的路径,但仍然无法正常工作.然后当我在Firefox中粘贴网址时播放视频.我想知道它是否在视频标签之外...
我下面的当前查询得到了所有注册参加活动的评委.in子句中的子查询是因为事件可以是一天或多天,并且评委可以注册一个或多个.这很好,但如果它是一个2天的事件,并且法官报到两者,他们是2行返回给用户.我想将它们结合起来,以便显示它们的信息以及两个事件日.我该怎么办呢?
select concat(ej.FirstName, ' ', ej.LastName) as judge, ej.email, ej.phone, ed.EventDate
from EventJudges ej
inner join EventJudgeXref ejx on ej.Id = ejx.EventJudgeId
inner join EventDates ed on ejx.EventDateId = ed.Id
where ejx.EventDateId in(SELECT Id FROM EventDates WHERE EventId = 1)
order by ej.FirstName asc, ej.LastName asc
Run Code Online (Sandbox Code Playgroud)
EventJudgeXref表包含a JudgeId和EventDateId以供参考.
我有一个这样的数组。
$array = array();
$array[] = 'how';
$array[] = 'are';
$array[] = 'you';
Run Code Online (Sandbox Code Playgroud)
我都试过了echo implode( "\n", $array ); exit; die;,echo implode( PHP_EOL, $array ); exit; die;但它总是在同一行输出,而不是:
怎么
是
你
如何将数组内爆到新行?
所以我有一个食谱数据库,我希望将关键字或标签与每餐相关联,例如"中文","意大利","低卡"等.用户从不提交关键字,因此我可以完全控制.您认为以下哪种方法是最好的方法..
A)我可以在餐桌上有一列填充关键字后跟逗号.意大利语,健康等等.然后我可以从单个列的单行中获取结果,然后使用PHP来解析结果并执行繁重的工作.
B)我可以有一个关键字表,每行包含meal_id,然后是一个关键字.然后,我可以查询具有该ID的所有关键字.
或者是否有更好的方法来实现关键字,如全文?
我在这个结构的社交类型网络上有一个朋友表:
uid binary(16)
memberid int
friendid int
datefriended datetime
isactive bool
Run Code Online (Sandbox Code Playgroud)
这样我只将关系和其他数据存储在一个表中.但是说我需要得到我所有的朋友,无论我是朋友(memberid)还是我的朋友(friendid),然后我需要从成员表中获取用户名.查询是这样的:
SELECT m.name FROM members m
INNER JOIN friends f on m.memberid = f.friendid
WHERE f.memberid = 1
UNION ALL
SELECT m.name from members m
INNER JOIN friends f on m.memberid = f.memberid
WHERE f.friendid = 1
Run Code Online (Sandbox Code Playgroud)
对我来说,如果你有很多用户和朋友提取这些数据,这似乎可能是对数据库的资源密集型调用.我知道可以选择为每个朋友关系提供一对条目,但我试图在一次查询中执行此操作.您对如何改进查询或表结构以提高性能有任何想法吗?或者也许它不会像我预见的那么糟糕?
您好我有一个服务器有100个客户端站点,每个站点都有自己的数据库.我需要每个人每分钟24/7运行一个cron作业,以检查客户端是否设置了当时发布的帖子,如果is_published在post表中设置为1.我的问题是,如果没有可用的基准测试,每分钟100个cron作业会显着减慢我的服务器速度吗?我知道这很模糊,但我在10MBps端口上运行一个1024MB内存的Linux服务器.
我有 Woocommerce 订阅,并且 Stripe Gateway 设置并正常工作。每次我手动测试计划的续订时,它都会保存续订的新订单 ID,但我找不到访问它的方法。我设置了scheduled_subscription_payment()打印对象$order,但由于订阅引用了初始订单,order_id 始终相同。有没有办法在订阅续订触发后立即获取新订单 ID?
我引用的函数位于 Stripe WC Gateway 插件中:
public function scheduled_subscription_payment( $amount_to_charge, $order, $product_id )
Run Code Online (Sandbox Code Playgroud) mysql ×4
php ×3
arrays ×1
cron ×1
html5 ×1
html5-video ×1
implode ×1
javascript ×1
join ×1
linux ×1
newline ×1
select ×1
subscription ×1
tags ×1
union ×1
woocommerce ×1
wordpress ×1