在php上验证MySQL查询
有没有可能得到要在PHP上执行的查询 以下是我正在尝试的代码:在php上验证MySQL查询,php,mysql,Php,Mysql,有没有可能得到要在PHP上执行的查询 以下是我正在尝试的代码: public static function executeInsertQuery($sqlQuery) { $dbTable = mysql_query($sqlQuery, self::$_dbLink); if($dbTable === false){ Models_Error::throwException("Connection to table failed.", 'database')
public static function executeInsertQuery($sqlQuery)
{
$dbTable = mysql_query($sqlQuery, self::$_dbLink);
if($dbTable === false){
Models_Error::throwException("Connection to table failed.", 'database');
}
return null;
}
如何验证它始终是一个插入查询 不要依赖于被传递一个查询 在我当前的项目中,如果我想插入一些内容,它看起来如下所示:
DB::insert("tablename",array(
"column" => "value",
"col2" => "val2",
"foo" => "bar"
));
然后将其转换为适当的查询(在本例中使用PDO,但在这里这并不重要)谢谢!我会这样尝试,但无论如何,我对验证过程感兴趣。我的意思是,定义函数绝对更好,这样函数就清晰了,但我发现大字符串的验证过程非常有趣