我知道一点正则表达.我的问题是:我有一个字符串,可以是以下之一 -
$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函数.谢谢.
我有一个名为"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循环中使用第二个查询(获取子的父名称)并将数据整体合并来实现.但是用单个查询可以做到这一点吗?
我正在尝试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) 在我的网站(基于PHP)中,我希望实现DHL的费率计算器.我想添加3个字段 - 1.Origin,2.Destination和3.Weight.这3个值将被发送到DHL服务器,作为回报,我希望得到RATE.我怎样才能做到这一点?
在另一部分中,我将添加更多字段(地址,产品hts代码等)与这些3来获得RATE.怎么办呢?
我正在开发一个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链接工作.有人帮忙吗?
我正在使用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并在前端显示.
考虑以下代码:
$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中。
我有一个包含如下列的 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) 我有一个名为"gallery"的主文件夹.在这个文件夹中有一些子文件夹,如"动物","树"等文件夹"动物"包含一些图片等.假设我要删除包含所有图片的"animal"文件夹,怎么办呢?我试过了-
rmdirr($_SERVER['DOCUMENT_ROOT']."admin/gallery/animal");
Run Code Online (Sandbox Code Playgroud)
但在服务器中,它删除了整个"gallery"文件夹中的所有内容.请告诉我我做错了什么,并给我一个解决方案.提前致谢.