小编Imr*_*l.H的帖子

PHP正则表达式

我知道一点正则表达.我的问题是:我有一个字符串,可以是以下之一 -

$code = "123456 - US";
$code = "12-3456 - US";
$code = "WD123 - US";
$code = "A0-12 - US";
$code = "123456 - Poland";
Run Code Online (Sandbox Code Playgroud)

我怎样才能找到第一部分(如-123456或A0-12)和最后一部分(如美国或波兰)?在PHP中使用preg_match函数.谢谢.

php regex

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

在mysql中使用单个查询获取子类别的父名称

我有一个名为"category"的mysql表.基本结构看起来像这样 -

------     --------     ------
cat_id     cat_name     parent
------     --------     ------
1          test1        NULL
2          test2        NULL
3          test3        2
4          test4        1
5          test5        3
Run Code Online (Sandbox Code Playgroud)

现在我希望在单个查询中具有父类别名称(不仅是id)的所有类别数据.那可能吗?我可以通过在while循环中使用第二个查询(获取子的父名称)并将数据整体合并来实现.但是用单个查询可以做到这一点吗?

mysql

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

同位素按数据属性排序项目

我正在尝试getSortData用于同位素.我使用数据属性作为排序号.它工作正常,而我的数据属性低于10.仅适用于0-9数字.在这个例子中,我显示了我的代码,其中最后一项具有数据顺序12. Isotope将其用作1并错误地排序.

这是我的HTML:

<div class="isotope">
    <div data-order="0" class="box"></div>
    <div data-order="1" class="box"></div>
    <div data-order="2" class="box"></div>
    <div data-order="12" class="box"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是JS:

$grid = $('.isotope');
$grid.each(function(index, el) {
    $(this).isotope({
        itemSelector : '.box',
        layoutMode : 'masonry',
        masonry: {
            gutter: 20,
            isFitWidth: true
        },
        getSortData: {
            category: '[data-order]'
        },
        sortBy : 'category'
    });

});
Run Code Online (Sandbox Code Playgroud)

html jquery jquery-isotope isotope

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

DHL费率计算

在我的网站(基于PHP)中,我希望实现DHL的费率计算器.我想添加3个字段 - 1.Origin,2.Destination和3.Weight.这3个值将被发送到DHL服务器,作为回报,我希望得到RATE.我怎样才能做到这一点?

在另一部分中,我将添加更多字段(地址,产品hts代码等)与这些3来获得RATE.怎么办呢?

php

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

HTML没有获得CSS

我正在开发一个codeigniter项目.我有关于CSS的问题.css以下列方式包含在标题中:

<link  href="http://localhost/ebookazine/assets/css/reset.css" rel="stylesheet" type="text/css" />
<link  href="http://localhost/ebookazine/assets/css/typography.css" rel="stylesheet" type="text/css" />
<link  href="http://localhost/ebookazine/assets/css/FlashStatus.css" rel="stylesheet" type="text/css" />
<link  href="http://localhost/ebookazine/assets/css/webshop.css" rel="stylesheet" type="text/css" />
Run Code Online (Sandbox Code Playgroud)

但没有css链接工作.有人帮忙吗?

css codeigniter

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

在mysql数据库中保存html内容

我正在使用php并尝试在mysql数据库中保存一些html内容.html内容由ckeditor生成.内容是这样的 -

<p><img align="left" alt="" src="images/1im1.jpg" style="margin:1px 15px 0 0; border:1px solid #cecece; " /> <img alt="If syou love hot sauce" src="images/tit_If-you-love-hot-sauce.jpg" /></p><br>D'elidas is a fine<p>
Run Code Online (Sandbox Code Playgroud)

我在php-中使用它

$main_data = mysql_real_escape_string($_POST['content']);
Run Code Online (Sandbox Code Playgroud)

这在我的localhost(xampp)中运行正常.但不是在网上工作.我的托管是使用最新版本的PHP和MySQL.保存在在线数据库后,我看到这样 -

<p><img align=\"left\" alt=\"\" src=\"images/1im1.jpg\" style=\"margin:1px 15px 0 0; border:1px solid #cecece; \" /> <img alt=\"If syou love hot sauce\" src=\"images/tit_If-you-love-hot-sauce.jpg\" /></p>br>D\'elidas is a fine<p> 
Run Code Online (Sandbox Code Playgroud)

这就是HTML在我的页面中无法正确显示的原因.请帮我解决这个问题.这是在引号之前添加斜杠.我想保存精确的HTML并在前端显示.

html php mysql

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

PHP检查今天是否在两个日期之间

考虑以下代码:

$today = date("d/m/Y");

$start_date = '20/11/2014';
$time1 = strtotime($start_date1);
$start_date1 = date('d/m/Y',$time1);

$end_date = '20/01/2015';
$time2 = strtotime($end_date1);
$end_date1 = date('d/m/Y',$time2);

if( $start_date1 <= $today && $end_date1 >= $today)
    echo "yes";
else
    echo 'no';
Run Code Online (Sandbox Code Playgroud)

即使$ today在这些开始日期和结束日期之间,我也会得到“否”的回报。这可能是什么问题?我只想检查今天是否在这些日期之间。开始日期和结束日期以字符串形式保存在DB中。

php date

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

MYSQL 从每个类别中随机选择 2 行

我有一个包含如下列的 mysql 表:

`qid`, `category`, `question`, `choice_1`, `choice_2`, `choice_3`, `answer`
Run Code Online (Sandbox Code Playgroud)

在这个表中,我有 2000 个数据,有 7 个不同的“类别”。我想从这个表中获取 15 个随机行,每个类别的数量相等。由于我有 7 个类别,因此不可能从每个类别中获得相同数量的行。在这种情况下,我可以从一个类别中获得 3 个。如何通过一个查询实现这一目标?

我想从每个类别中获取 2 行。然后我总共会有14行,然后我可以从表中随机获取1行并合并记录。请给我看一个示例查询。谢谢。这是我的实际表结构:

CREATE TABLE IF NOT EXISTS `difi_questions` (
  `qid` smallint(6) NOT NULL AUTO_INCREMENT,
  `category` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `question` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `choice_1` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `choice_2` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `choice_3` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
  `answer` enum('1','2','3') COLLATE utf8_unicode_ci DEFAULT NULL,
  PRIMARY KEY (`qid`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci …
Run Code Online (Sandbox Code Playgroud)

mysql sql select

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

使用php删除所有内容的文件夹

我有一个名为"gallery"的主文件夹.在这个文件夹中有一些子文件夹,如"动物","树"等文件夹"动物"包含一些图片等.假设我要删除包含所有图片的"animal"文件夹,怎么办呢?我试过了-

rmdirr($_SERVER['DOCUMENT_ROOT']."admin/gallery/animal");
Run Code Online (Sandbox Code Playgroud)

但在服务器中,它删除了整个"gallery"文件夹中的所有内容.请告诉我我做错了什么,并给我一个解决方案.提前致谢.

php

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

标签 统计

php ×5

mysql ×3

html ×2

codeigniter ×1

css ×1

date ×1

isotope ×1

jquery ×1

jquery-isotope ×1

regex ×1

select ×1

sql ×1