小编cha*_*lie的帖子

JQuery墙板,带有声音通知和闪烁的div/table单元格

我在桌面上有一个带有SQL查询的页面,可以在大屏幕上显示结果.

然后我浏览到index.php,其中包含以下代码:

// <![CDATA[
$(document).ready(function() {

    // This part addresses an IE bug. without it, IE will only load the first number and will never refresh
    $.ajaxSetup({ cache: false });    
    setInterval(function() {
        $('.container').load('data.php');
    }, 2000); // the "2000" here refers to the time to refresh the div. it is in milliseconds.
});
// ]]>
Run Code Online (Sandbox Code Playgroud)

HTML:

<div class="container"><h3>Loading Data...</h3></div>
Run Code Online (Sandbox Code Playgroud)

所以它不断加载这个页面.

我想做的就是拥有它,如果任何查询包含需要对其执行操作的数据,表格单元格将闪烁2种颜色,并且每隔5分钟将播放一次声音.

什么是最好的方法来保持页面不断加载?

php jquery

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

从 imap_open 修剪在电子邮件正文中添加的额外换行符

我正在使用以下函数在使用 PHP 的imap_open函数时检索电子邮件正文。

它被简单地称为 $email_body = getBody($email_number, $inbox);

它工作得很好,但我有时遇到的一个问题是带有换行符的电子邮件最终会添加额外的换行符。

我可以尝试添加额外的换行符吗?

function getBody($uid, $imap) {
    $body = get_part($imap, $uid, "TEXT/HTML");
    // if HTML body is empty, try getting text body
    if ($body == "") {
        $body = get_part($imap, $uid, "TEXT/PLAIN");
    }
    return nl2br($body);
}

function get_part($imap, $uid, $mimetype, $structure = false, $partNumber = false) {
    if (!$structure) {
        //$structure = imap_fetchstructure($imap, $uid, FT_UID);
        $structure = imap_fetchstructure($imap, $uid);
    }
    //var_dump($structure);
    if ($structure) {
        if ($mimetype == get_mime_type($structure)) {
            if (!$partNumber) …
Run Code Online (Sandbox Code Playgroud)

php

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

拆分URL的PHP​​字符串

我怎样才能返回TLD域名

例如,如果我有以下内容:

www.domain.co.uk 我想要回归 .co.uk

同样的 domain.co.uk

和其他所有人一样 TLDs (.com, .co, .org etc)

是否有一种简单的方法可以在PHP中执行此操作而不使用 Regex

我正在考虑使用,explode但我不太熟悉

php regex string url explode

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

动态创建的元素上的数据属性

我正在动态创建元素,这是我用于一个单元格的代码。

我想添加一个带有自定义值的数据属性。

我试过了:

elCostPrice.data-num = i;

elCostPrice.data["num"] = i;

elCostPrice.prop["num", i]
Run Code Online (Sandbox Code Playgroud)

但这些都没有用

var Cell3 = row.insertCell(3);
var elCostPrice = document.createElement('input');
elCostPrice.type = 'text';
elCostPrice.className = 'cost_price form-control required';
elCostPrice.name = 'cost_price' + i;
elCostPrice.id = 'cost_price' + i;
elCostPrice.placeholder = 'Cost Price';
elCostPrice.value = cost_price;
Cell3.appendChild(elCostPrice);
Run Code Online (Sandbox Code Playgroud)

javascript

5
推荐指数
2
解决办法
5874
查看次数

DYMO Web 服务证书错误

我的网站上安装了 SSL 证书,并且集成了 DYMO 标签打印机(使用 Dymo Web 服务)。

Web 服务安装在本地计算机上并连接到https://localhost:41955/DYMO/DLS/Printing/Check

不幸的是,因为它在本地 HTTP 上运行,所以存在证书错误,导致网站显示为不安全。

有没有解决的办法?

ssl dymo

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

WooCommerce新订单操作 - 获取订单信息

我正在使用它在我的functions.php文件中创建一个新函数

add_action( 'woocommerce_new_order', 'create_invoice_for_wc_order',  1, 1  );
function create_invoice_for_wc_order() {

}
Run Code Online (Sandbox Code Playgroud)

它是在下订单时执行一些自定义代码,如何在我的函数中获取订单信息(订购产品等)

php wordpress woocommerce

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

创建函数以将请求发送到API

我有一个API,我正在尝试创建一个用于发送请求的函数,文档位于此处:http : //simportal-api.azurewebsites.net/Help

我考虑过在PHP中创建此函数:

function jola_api_request($url, $vars = array(), $type = 'POST') {
    $username = '***';
    $password = '***';

    $url = 'https://simportal-api.azurewebsites.net/api/v1/'.$url;

    if($type == 'GET') {
        $call_vars = '';
        if(!empty($vars)) {
            foreach($vars as $name => $val) {
                $call_vars.= $name.'='.urlencode($val).'&';
            }
            $url.= '?'.$call_vars;
        }
    }

    $ch = curl_init($url);

    // Specify the username and password using the CURLOPT_USERPWD option.
    curl_setopt($ch, CURLOPT_USERPWD, $username . ":" . $password);  

    if($type == 'POST') {
        curl_setopt($ch, CURLOPT_POSTFIELDS, $vars);
    }

    // Tell cURL to return the output …
Run Code Online (Sandbox Code Playgroud)

php api

4
推荐指数
2
解决办法
245
查看次数

vb.net 检查数据库值是否为空

我正在 vb.net 中运行查询,我想测试该列是否为空。我努力了:

If reader.GetString(2) IsNot Nothing Then

If IsDBNull(reader.GetString(2)) Then

If reader.GetString(2) IsNot NULL Then

If NOT reader.GetString(2) IS Nothing Then

If NOT reader.GetString(2) IS NULL Then
Run Code Online (Sandbox Code Playgroud)

但他们都返回:

Data is Null. This method or property cannot be called on Null values.
Run Code Online (Sandbox Code Playgroud)

当我在 MySQL 中运行查询时,列显示NULL

mysql sql vb.net

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

循环整数范围时,将表示月数的整数转换为年数和月数

我正在使用 for 循环来显示数字 1-60:

for ($i = 0; $i <= 60; $i++)
Run Code Online (Sandbox Code Playgroud)

在循环中,我希望能够显示年数和月数。例如:

1 month
2 months
3 month
...
1 year
1 year 1 month
1 year 2 month
Run Code Online (Sandbox Code Playgroud)

等等...

我试过这个:

if (!is_float($i / 12)) {
    $years = $i/12;
} else {
    $years = 'no';
}
Run Code Online (Sandbox Code Playgroud)

这显示了 12 个月的 1、24 个月的 2,但不显示中间的时间。

php time data-conversion division modulo

0
推荐指数
1
解决办法
4119
查看次数

SQL舍入时间最接近30分钟

我正在使用此SQL查询:

SELECT ROUND((hours*60+minutes)/30) from table 
Run Code Online (Sandbox Code Playgroud)

它计算30分钟段的数量

如果我有2小时,10分钟这是返回,30_minute_segments = '4'但我希望它显示5,因为10 minutes应该算作30分钟.

我怎样才能做到这一点?

sql

0
推荐指数
1
解决办法
1621
查看次数

PHP将小时和分钟转换为小数

我计算变量的小时和分钟,但我想将其转换为十进制数

例如,1小时30分钟应显示为1.5,2小时15分钟显示为2.25

php

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

从php中的数组中获取键和值

使用这个数组数据:

$tokens = array (
        31536000 => 'year',
        2592000 => 'month',
        604800 => 'week',
        86400 => 'day',
        3600 => 'hour',
        60 => 'minute',
        1 => 'second'
        );
Run Code Online (Sandbox Code Playgroud)

我希望能够获得关键和价值,我试过

$tokens["day"];
Run Code Online (Sandbox Code Playgroud)

但它没有返回任何东西.

我如何获得每个项目但不在循环内?(例如foreach)

php

-6
推荐指数
2
解决办法
231
查看次数

标签 统计

php ×8

sql ×2

api ×1

data-conversion ×1

division ×1

dymo ×1

explode ×1

javascript ×1

jquery ×1

modulo ×1

mysql ×1

regex ×1

ssl ×1

string ×1

time ×1

url ×1

vb.net ×1

woocommerce ×1

wordpress ×1