English 中文(简体)
在具体条件下使用MySQL WHERE条款中的Reex
原标题:Using Regex in MySQL WHERE clauses under specific conditions

基本上,Im公司正在开发一种基于PHP的CMS和Im,希望为原始基础设施增加一层安全。 目前,作者必须使用传统手段保护他们的《古兰经》条款,而传统手段是没有问题的。

公民事务委员会接受部分询问,《家庭、社会、文化权利国际公约》条款是其中的一部分。 作为增加的安全等级,我想在发言中加入WHERE条款之前做些什么,以便系统进行快速检查,确保条款有效。

该条款已经放在方括号中,因此我认为这样做的只是确保......。

  • 引文外的括号相同。

  • 没有hang的引号。

  • 头几句不是封闭式的。

  • 最后一个栏目不是开张。

  • 没有意见

但是,如果一个原始作者忘掉他的咖啡,并且 t不.投入,这只是一个额外的层次。 这是否像冷静的解决办法一样健全? 是否有任何与我所描述的相似的reg说法? 这是我可怕的一件事。

问题回答

我说,为什么不呢? 带和薄膜! 我只字不提部分或整个提问,但还是提供了一份普通照会。 这将使你能够使用参数化查询(准备发言)。

如果你再次谈论发现yn子错误,那么这种查询在被 par为平时就应当失败,从来不会操作,因此数据是安全的。 毫无疑问,你永远会找到一种reg或其他工具,作为我s的好事,永远不会造成错误的负面。 你们是否应当更加关注从我的sql那里收回有意义的偷窃错误信息?

如果你再次担心投入不饱和,那么你就不再迅速而容易地逃脱参数。 翻译 任何只需要一个体面的职能。 php变成了安全的神话。 d 接触到这些作者,他们必须利用这一功能达到every参数。 e. d类方法:

final function esc($val) {
    if ($val === null)
        return  NULL ;
    if (is_bool($val))
        return $val ?  TRUE  :  FALSE ;
    if (is_int($val) || is_float($val) || (is_string($val) && $val === (string) (int) $val))
        return $val;
    if (is_object($val) || is_array($val))
        $val = serialize($val);
    else
        $val = (string) $val;
    if (strlen($val)) {
        if ($this->real_esc)
            $val = mysql_real_escape_string($val, $this->cnn);
        else
            $val = mysql_escape_string($val);
    }
    return " $val ";
}

$this->real_esc =功能_exists ( mysql_real_e爱因_string );已经在进行。





相关问题
SQL SubQuery getting particular column

I noticed that there were some threads with similar questions, and I did look through them but did not really get a convincing answer. Here s my question: The subquery below returns a Table with 3 ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

php return a specific row from query

Is it possible in php to return a specific row of data from a mysql query? None of the fetch statements that I ve found return a 2 dimensional array to access specific rows. I want to be able to ...

Character Encodings in PHP and MySQL

Our website was developed with a meta tag set to... <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> This works fine for M-dashes and special quotes, etc. However, I ...

Pagination Strategies for Complex (slow) Datasets

What are some of the strategies being used for pagination of data sets that involve complex queries? count(*) takes ~1.5 sec so we don t want to hit the DB for every page view. Currently there are ~...

Averaging a total in mySQL

My table looks like person_id | car_id | miles ------------------------------ 1 | 1 | 100 1 | 2 | 200 2 | 3 | 1000 2 | 4 | 500 I need to ...

热门标签