//prevent injection
function qry($query) {
// Connect to database
$this->dbconnect();
// get function arguments.
$args = func_get_args();
// Get first argument.
$query = array_shift($args);
$query = str_replace("?", "%s", $query);
$args = array_map('mysql_real_escape_string', $args);
array_unshift($args,$query);
$query = call_user_func_array('sprintf',$args);
$result = mysql_query($query) or die(mysql_error());
if($result){
return $result;
}else{
$error = "Error";
return $result;
}
}
Comments