小编Qua*_*ad6的帖子

当链接在<li>中时,如何使用prettyPhoto启用next/prev

我有一个带有以下标记的图库:

<ul>
<li>
    <figure>
        <a href="myimg1.jpg" rel="prettyPhoto"><img src="thumb1.jpg" /></a>
        <figcaption>
        some stuff here
        </figcaption>
    </figure>
</li>
<li>
    <figure>
        <a href="myimg2.jpg" rel="prettyPhoto"><img src="thumb2.jpg" /></a>
        <figcaption>
        some stuff here
        </figcaption>
    </figure>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

据我所知,为了使自动化的下一个/上一个导航起作用,图像链接需要在DOM中彼此相邻.有没有简单的方法让它与上述结构一起工作?我查看了选项,但看不到任何明显的东西.

jquery prettyphoto

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

生成唯一的6位数代码

我正在从以下字符生成一个6位数的代码.这些将用于在贴纸上盖章.
它们将分批生成10k或更少(打印前),我不认为总计将超过1-2百万(可能更少).
生成批量代码后,我将检查现有代码的MySQL数据库,以确保没有重复.

// exclude problem chars: B8G6I1l0OQDS5Z2

$characters = 'ACEFHJKMNPRTUVWXY4937';

$string = '';

for ($i = 0; $i < 6; $i++) {
    $string .= $characters[rand(0, strlen($characters) - 1)];
}   

return $string;
Run Code Online (Sandbox Code Playgroud)
  1. 这是生成代码的可靠方法吗?
  2. 有多少可能的排列?(来自21个字符的池中的6位数字代码).对不起数学不是我的强项

php random algorithm permutation

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

如何使用pChart指定自定义y轴刻度间隔

我希望我的y轴以8的间隔显示自动收报机.我已将我的比例模式设置为手动,最小值为0,最大值为48,但仍然默认为以5为间隔显示勾号.

我还没有看到设置或选项来定制它,有没有办法做到这一点?

/* Draw the scale */
$scaleSettings = array("Mode"=>SCALE_MODE_MANUAL,"ManualScale"=>array(0=>array("Min"=>1,"Max"=>56)));
$myPicture->drawScale($scaleSettings);
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

pchart

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

按最近的日期排序,然后是过去

我有一个艺术画廊页面,其中有一个面板,最多可以显示 5 个“在这个画廊”的展览。有时可能有很多,它应该先展示当前或即将到来的展览,然后再诉诸过去的展览。

可以在一个查询中完成吗?

以下将给我提供日期差异方面最接近的那些,但我最终可以将过去的事件排在列表的顶部(因为如果它过去了一天,它显然比 5 天后即将到来的事件少)

SELECT   DATEDIFF(date_start, NOW()) as date_diff, exhibitions.*
FROM     events 
WHERE    event.gallery_id = XX
ORDER BY date_diff asc
LIMIT    5
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

标签 统计

algorithm ×1

jquery ×1

mysql ×1

pchart ×1

permutation ×1

php ×1

prettyphoto ×1

random ×1

sql ×1