小编Rus*_*sak的帖子

日期大于给定日期查询的Rails

试图搜索出现的电影的发布日期大于今天的日期

 Movie.where('release > ?', Date.today)
ActiveRecord::StatementInvalid: Mysql::ParseError: You have an error in your SQL     syntax;    check the manual that corresponds to your MySQL server version for the right syntax to use near 'release > '2011-09-25')' at line 1: SELECT `movies`.* FROM `movies` WHERE (release > '2011-09-25')
Run Code Online (Sandbox Code Playgroud)

sql ruby-on-rails-3

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

php以十进制格式验证纬度/经度字符串

好吧,我有我称之为经度和纬度坐标的大量列表.那说我也有一些来源,我从这里拉出这些坐标.其中一些来自get/post方法,这可能会导致我的网站/服务中出现潜在的安全漏洞.所以我想弄清楚如何通过PHP验证经度和纬度.我正在通过preg_match思考一些正则表达式.但我可能是错的,也许有人想提出一个更简单的方法.我已经尝试了自己的概念,并尝试了各种互联网酿造概念,试图找到一个正则表达式模式,将通过preg_match为我验证这些(或者如果你有更好的建议,我会全部听到相似的情况).

在最后进入并来到这里之前,我最后一次失败的尝试是......

preg_match('^(\-?\d+(\.\d+)?),\s*(\-?\d+(\.\d+)?)$', $geoResults['latitude']))
Run Code Online (Sandbox Code Playgroud)

产生"preg_match()[function.preg-match]:找不到结束分隔符'^'"作为我的错误.我试过的最后几次尝试产生了这个错误,所以我不知道它是什么或意味着什么.

php regex

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

mysql LEFT加入右表最大值

我想选择只有一条评论的每张照片,我希望该评论是具有最大ID的评论

我试过以下:

SELECT
    p.id,
    p.title,
    MAX(c.id),
    c.comment
FROM tb_photos AS p
    LEFT JOIN tb_comments AS c ON p.id=c.photos_id.
Run Code Online (Sandbox Code Playgroud)

它似乎有效,但我想知道是否有更好的方法来做到这一点?

mysql sql

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

PHP 正则表达式:替换不是点或数字的任何内容?

我想看看一个字符串是否是一个IP地址。由于 IPv6 正在推出,最好也支持它,所以为了简单起见,我只想替换任何不是点或数字的内容。

我通过搜索在 stackoverflow 上找到了这个正则表达式:

\d+(?:\.\d+)+
Run Code Online (Sandbox Code Playgroud)

但它的作用与我想要的相反。是否可以反转该正则表达式模式?

谢谢!

regex

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

jQuery:如何在锚标记中包装RegEx匹配的纯文本?

假设我有一个看起来像这样的HTML页面:

<html><body>
00123
<input value="00123">
00456
</body></html>
Run Code Online (Sandbox Code Playgroud)

我想使用javascript/jQuery使它看起来像这样:

<html><body>
<a href="#00123">00123</a>
<input value="00123">
<a href="#00456">00456</a>
</body></html>
Run Code Online (Sandbox Code Playgroud)

基本上我想用HTML锚标签将文档中的正则表达式匹配的普通字符串包装起来.在这个例子中,我想做的事情如下:

$('body').html($('body').html().replace(/(00\d+)/, '<a href="#$1">$1</a>'));
Run Code Online (Sandbox Code Playgroud)

通过此示例查看jsFiddle:http://jsfiddle.net/NATnr/2/

此解决方案的问题是input元素内的文本被匹配和替换.

有谁知道如何使用javascript/jQuery以这种方式匹配和替换文档中的纯文本?

html javascript regex jquery

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

使用jquery从字符串中删除html标记

我想知道如何使用jquery从字符串中删除html标签,html看起来像这样

var string = '<p><marquee> some text </marquee>/p>';
Run Code Online (Sandbox Code Playgroud)

现在我想删除所有的html标签,只想要它的纯文本.

谢谢

javascript jquery

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

使用 php 更改 html 元素的内部文本

我有一个基本表单,我需要对其进行一些验证,我有一个跨度区域,我想按下提交按钮,如果字段为空,则在该框中显示预定义的消息。

就像是

if ($mytextfield = null) {
    //My custom error text to appear in the spcificed #logggingerror field
}
Run Code Online (Sandbox Code Playgroud)

我知道我可以用 jquery (document.getElementbyId('#errorlogging').innerHTML = "Text Here") 做到这一点,但是我怎样才能用 PHP 做到这一点?

php 对我来说是一个新东西,非常感谢任何帮助:)

谢谢

javascript php

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

如何从数组中默认设置多个选择选项

我正在尝试从数组的 from 中从我的数据库中检索选项/值我想在多选列表中将这些选项/值设置为默认选择,并将它们显示给用户,在那里他们将能够更新他们的必要时提供数据。

//data in database
$mytitle = array(
    'Arbitrator',
    'Attorney',
    'Student',
    'Other'
); 

//data for multiple select
$title = array(
    'Judge' ,
    'Magistrate' ,
    'Attorney' ,
    'Arbitrator',
    'Title Examiner' ,
    'Law Clerk','Paralegal' ,
    'Intern' ,
    'Legal Assistant',
    'Judicial Assistant',
    'Law Librarian' ,
    'Law Educator' ,
    'Attorney',
    'Student',
    'Other'
);

echo "<select name='title[]' multiple='multiple'>";

$test = implode(',', $mytitle);

for ($i=0; $i<=14; $i++) {
    if($test == $title[$i]) {
        echo "<option selected value='$title[$i]'>$title[$i]</option>";
    }
    else {
        echo "<option value='$title[$i]'>$title[$i]</option>";
    }
}

echo …
Run Code Online (Sandbox Code Playgroud)

html php arrays

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

单身对象的含义是什么?它的用途是什么?

谁能向我解释单身对象是什么?在许多教程中,我发现了类似"创建一个sigleton对象"的东西.现在我正在使用cocos2d进行iphone游戏开发.我在raywenderlich多人游戏教程中读到了"创建一个单独的对象以将所有Game Center代码保存在一个地方",他还说:

+ (GCHelper *)sharedInstance;
Run Code Online (Sandbox Code Playgroud)

这个静态方法用于检索此类的单例实例.但我不知道单身是什么,或者如何使用它.

iphone objective-c cocos2d-iphone

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

phpMyAdmin不显示绝对有表的数据库的表列表

我有一个用PHP编写的网站,使用MySQL数据库.购买新笔记本电脑(Windows 7)后,我下载了WAMP 2.2,包括MySQL 5.5.20,PHP 5.3.10和phpMyAdmin 3.4.10.1.我从实时网站导出整个数据库,并使用MySQL控制台将其导入我的wamp环境.

phpMyAdmin列出了数据库,但表示其中没有表格.然而,这些网站在WAMP环境中工作.此外,如果我在phpMyAdmin中执行SQL"SHOW TABLES",它将显示表格.

我完全不知道为什么这些表没有列在phpMyAdmin最左边的列中.

mysql wamp phpmyadmin

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

使用SQL检索数据集中最常用的查询

我有一个包含字段的数据表:search, search_location, num_searches.我想放在一起SELECT,将产生100个最流行的列表声明search_locations,由确定SUM()了的num_searches字段与同所有搜索search_location(无论价值的search领域).我怎么能做到这一点?

mysql sql

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

PHP For Loop Printing一个数组

这似乎是一个非常简单的问题,但它让我感到困惑大声笑.我正在尝试打印从数据库收到的行.我想将行存储在数组中,然后使用for循环打印它们.我知道查询有效,但是当我尝试打印数组元素时,它只打印单词数组.我厌倦了使用foreach循环和简单的for循环.如果有人能指出我正确的方向将是一个救生员.

打印Php代码

<?php

    $type = "FREE";
    $free = getTerms($type);
    echo "<p>";
    for($j = 0; $j < count($free); $j++)
    {
    echo "start".$free[$j]."end";
    }
    echo "</p>";                        
?>
Run Code Online (Sandbox Code Playgroud)

从数据库中获取行

function getTerms($type)
{
    $terms = array();
    $connection = mysql_open(); 
    $query = "select terms from terms_and_con where accountType='$type' && currentTerms='YES'";
    $results = mysql_query($query, $connection) or show_error("signUp.php", "", "");

    while($row = mysql_fetch_array($results))
    {
       $terms[] = $row;
    }
    mysql_close($connection) or show_error("signUp.php", "", "");
    return $terms;
}
Run Code Online (Sandbox Code Playgroud)

php arrays loops

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

引导PHP登录

我的PHP登录问题.我正在使用bootstrap,当我点击"登录"时,什么也没发生.如果我是对的,应该将我提交给空白页面.

有什么建议?

引导代码:

<div class="container">
    <div class="row">
    <div class="col-md-4 col-md-offset-4">
        <div class="panel panel-default">
          <div class="panel-heading">
            <h3 class="panel-title">Please sign in</h3>
        </div>
          <div class="panel-body">
            <form accept-charset="UTF-8" role="form">
              <form action="submit.php" method="post">
                <fieldset>
                <div class="form-group">
                  <input class="form-control" placeholder="Username" name="Username" type="text">
              </div>
              <div class="form-group">
                <input class="form-control" placeholder="Password" name="password" type="password" value="">
              </div>
              <input class="btn btn-lg btn-primary btn-block" type="submit" value="Login">
            </fieldset>
              </form>
          </div>
      </div>
    </div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

PHP代码:

<?php

$username = $_POST['username'];
$password = $_POST['password'];



if($username&&$password)
{

  $connect = mysql_connect("localhost", "sfmin", "password") or die("Error"); 
  mysql_select_db("rothienc_login") or die("error"); …
Run Code Online (Sandbox Code Playgroud)

php login twitter-bootstrap

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