小编Ste*_*ley的帖子

荷兰邮政编码的正则表达式

我正在尝试在javascript中构建一个正则表达式来验证荷兰语邮政编码.

邮政编码应包含4个数字,然后可选地包含一个空格,然后是2个(不区分大小写)字母

有效值:

1001aa  
1001Aa  
1001 AA
Run Code Online (Sandbox Code Playgroud)

我现在有这个,但它不起作用:

var rege = /^([0-9]{4}[ ]+[a-zA-Z]{2})$/;
Run Code Online (Sandbox Code Playgroud)

javascript regex zipcode

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

Magento - 如何手动更改基本URL /域?

我已经对此进行了搜索,但只能通过管理面板(我无法访问)找到有关如何执行此操作的答案.

我有一个现场Magento安装,我将要做一些新的开发.

所以我在主站点的url(http://test.mydomain.com)的子域上设置了一个开发站点

我遇到的问题是在Mage :: run()引导程序中的某个地方,该网站被重定向到www子域.

我在DB中更改了以下2条记录:

mysql> select * from core_config_data where value like '%mydomain.com%';
| config_id | scope   | scope_id | path                   | value                         |
+-----------+---------+----------+------------------------+-------------------------------+
|         2 | default |        0 | web/unsecure/base_url  | http://test.mydomain.com/     |
|         3 | default |        0 | web/secure/base_url    | http://test.mydomain.com/     |
Run Code Online (Sandbox Code Playgroud)
  • 我还确保'local.xml'配置指向新的dev DB.
  • 我还删除了整个/ var/cache
  • 我还删除了所有htaccess子域重定向
  • 我也重启了Apache.

没有运气,仍然重定向.

我错过了什么?

magento

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

防止浏览器渲染显示:无HTML?

我想阻止浏览器预先渲染一些"隐藏的"HTML,直到我准备好显示它,这样我就可以快速显示一组最小的内容,让浏览器只做渲染的工作.可见的碎片.

我正在寻找初始页面加载的最大渲染速度.

我目前的HTML:

<div id="stuff">
    <div class="item">
        <div class="visible">
            <h1>Item 1</h1>
            <a class="details" href="javascript:void(0)">Show more</a>
        </div>
        <div class="invisible">
            <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean elit mi, bibendum a imperdiet sed, imperdiet id leo. Mauris vulputate tellus id metus euismod, eget gravida libero ultricies.</p>
            <img src="/img/1.jpg" alt="" />
        </div>
    </div>
    <div class="item">
        <div class="visible">
            <h1>Item 2</h1>
            <a class="details" href="javascript:void(0)">Show more</a>
        </div>
        <div class="invisible">
            <p>Vestibulum tristique fermentum dui, et pretium elit. Ut purus lacus, mattis vitae leo vel, congue …
Run Code Online (Sandbox Code Playgroud)

html css browser dom

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

如何在MySQL中的两个或多个表中使用唯一ID?

我有一张名为events所有新信息的表格.此表用作所有新闻订阅查询的参考,因此从那里选择事件项,并从正确的表中检索与该事件对应的信息.

现在,这是我的问题.我E_ID在事件表中对应于不同表中事件的ID,无论是T_IDfor tracks,S_IDfor status等等......这些ID可能是相同的,所以暂时我只使用了不同的auto_increment值对于每个表,所以status从500开始tracks0等等.显然,我不想这样做,因为我不知道哪个表将拥有最多的数据.我认为status会很快超过tracks.

信息将event通过触发器插入表中.这是一个例子;

BEGIN
INSERT INTO events (action, E_ID, ID)
VALUES ('has some news.', NEW.S_ID, NEW.ID);
END
Run Code Online (Sandbox Code Playgroud)

那是他的状态表.

是否有一个额外的触发器,我可以确保NEW.S_ID!= a E_ID当前进入events,如果它确实改变了S_ID相应的.

或者,是否有某种键可用于在自动递增时引用事件,S_ID以便S_ID不会增加到值E_ID.

这些是我的想法,我认为后一种解决方案会更好,但我怀疑它是否可能,或者它是否需要另一个参考表并且太复杂了.

mysql

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

用PHP创建RESTful API?

我开发了一个非常快速和简单的PHP应用程序,用于从XML文件中读取分类广告,并允许用户对其执行CRUD操作(这是一项家庭作业).

我现在的任务是将此应用程序开发为RESTful服务.教授实际上似乎没有任何RESTful服务经验,因为他说我的应用程序可以用于下一个任务,当时我的研究表明它并没有真正满足所有RESTful要求.

无论如何,我想为学习目的正确地做这件事,即使我可以交出我的旧任务并获得好成绩.我在学习从哪里开始时遇到了麻烦; 我不确定RESTful服务究竟是什么.

我认为获得建议的最佳方式是发布我之前作业中的示例代码,以了解我如何处理事情以及我需要如何处理事情.

例如,以下是我创建新分类的方法.

Create.php

//Basically just a list of <INPUT TYPE = "text" NAME = "something"> in the <body> fields
Run Code Online (Sandbox Code Playgroud)

CreateSuccess.php

<html><head><?php $simplerXML = simplexml_load_file('file.xml'); 
//Generate the basic ad information
$newAd = $simplerXML->addChild('advertisement','');
$newAd->addAttribute('category', $_POST["category"]);
$title = $newAd->addChild('title', $_POST["title"]);
$title->addAttribute('ID', $_POST["ID"]);
$pageTitle = $newAd->addChild('pagetitle', $_POST["pagetitle"]);
//etc, for all the SUBMIT boxes

//save the XML
$simplerXML->asXML('file.xml');
echo "<script type='text/javascript'>
//redirect back to ad listing page
window.onload = function () { top.location.href = 'ads.php'; };
</script>";
?></head>
<body></body></html>
Run Code Online (Sandbox Code Playgroud)

我也在使用URL参数进行RUD操作.我听说过URL参数也不允许? …

php xml rest

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

如何使用jQuery和AJAX将PHP页面加载到div中?

我正在尝试编写一个getproduct.php?id=xxx在单击时调用的函数.我可以让innerHTML部分出现,但是我如何调用php实际完成工作的页面呢?

var id = id;
document.getElementById("digital_download").innerHTML = 
    "Downloading...Please be patient. The process can take a few minutes."; 
url = getproduct.php?id=id;
Run Code Online (Sandbox Code Playgroud)

javascript php ajax jquery

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

JavaScript location.reload()正在丢失帖子数据

我试图重新加载页面使用java脚本页面重新加载但页面中的帖子数据没有加载帖子数据被删除,而页面重新加载可以任何人帮助我

function currencychange(xxx) {
    setTimeout('delay()', 2000);
}
function delay(){
    location.reload();
}
Run Code Online (Sandbox Code Playgroud)

这是我用来重新加载页面的javascript代码

javascript php joomla

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

错误:错误1215:无法添加外键约束

我收到错误:错误:错误1215:无法添加外键约束

我读了其他类似的主题和http://dev.mysql.com/doc/refman/5.7/en/create-table-foreign-keys.html,但是我无法解决这个问题.

该代码生成如下(它应该完美地工作,该死的):

SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';

CREATE SCHEMA IF NOT EXISTS `foilmaster` DEFAULT CHARACTER SET latin1 ;
USE `foilmaster`;

-- -----------------------------------------------------
-- Table `foilmaster`.`Company`
-- -----------------------------------------------------

DROP TABLE IF EXISTS `foilmaster`.`Company` ;

CREATE  TABLE IF NOT EXISTS `foilmaster`.`Company` (
    `idCompany` MEDIUMINT(9) NOT NULL AUTO_INCREMENT ,
    `Name` VARCHAR(85) NOT NULL ,
    `Country` VARCHAR(35) NOT NULL ,
    `PotentialSaleScale` SMALLINT NOT NULL COMMENT '1-100 Where 1 is 1 Pallete a Month and 100 is 1 …
Run Code Online (Sandbox Code Playgroud)

mysql

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

如何将嵌套集模型数据格式化为数组?

让我们马上挖掘主要问题,我有这样的输入

$category = array(
  'A' => array('left' => 1, 'right' => 8),
  'B' => array('left' => 2, 'right' => 3),
  'C' => array('left' => 4, 'right' => 7),
  'D' => array('left' => 5, 'right' => 6),
  'E' => array('left' => 9, 'right' => 10),
);
Run Code Online (Sandbox Code Playgroud)

我希望输出是这样的

$tree = array(
  array('A', 'B'),
  array('A', 'C', 'D'),
  array('E'),
);
Run Code Online (Sandbox Code Playgroud)

哪一个是通过输入数组循环并创建输出结果的最佳和快速函数?

php nested-set-model

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

Mysql在存储过程中嵌套while循环

目前我正在处理一个存储过程,其中我在另一个while循环下使用一个while循环.但我没有得到预期的结果.最外层的循环只是迭代一次.

我正在尝试下面的代码.

DELIMITER $$

DROP PROCEDURE IF EXISTS `First_Sp` $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `First_Sp`()
BEGIN

  DECLARE first_while_start  INTEGER DEFAULT 1;
  DECLARE second_while_start INTEGER DEFAULT 1;
  DECLARE first_while_count  INTEGER DEFAULT 3;
  DECLARE second_while_count INTEGER DEFAULT 3;

  WHILE first_while_start < first_while_count
  DO
    WHILE second_while_start < second_while_count
    DO
      SELECT concat(first_while_start,' - ',second_while_start) as result;
      SET second_while_start = second_while_start + 1;
    END WHILE;
    SET first_while_start = first_while_start + 1;
  END WHILE;
END $$

DELIMITER ;  
Run Code Online (Sandbox Code Playgroud)

结果:

mysql> call first_sp();
+--------+
| result |
+--------+ …
Run Code Online (Sandbox Code Playgroud)

mysql stored-procedures while-loop

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