データをmysqlに挿入するためのphpの一般的な機能があります。
public static function query($sql) {
self::CONNECT ();
$numargs = func_num_args ();
$arg_list = func_get_args ();
//start from 1st parameter as 0th parameter is the query
for($i = 1; $i < $numargs; $i ++) {
//echo $arg_list[$i]." - ";
if (is_int ( $arg_list [$i] )) {
$query->bindParam ( $i, $arg_list [$i], PDO::PARAM_INT );
} else {
$query->bindParam ( $i, $arg_list [$i], PDO::PARAM_STR );
}
}
$query->execute ();
return $query;
}
ここで、指定された引数がBLOB
データ型であるかどうかを確認するにはどうすればよいでしょうか? PDO::PARAM_LOB
呼びながら渡せるようにbindParam