RTM ;-)
Vì vậy, tôi chưa bao giờ tự mình làm điều này nhưng tôi sẽ cho rằng nó cần phải trông giống như thế này dựa trên mã của bạn và ví dụ trên trang tài liệu hàm :
$filepath = ini_get('upload_tmp_dir')."/".basename($_FILES['file'.$i]['tmp_name']);
$filepath = addslashes($filepath);
$handle = fopen($filepath, "rb");
$content = null;
$stmt = $mysqli->prepare("INSERT INTO attachment (filename,filecontent,mkey) VALUES (?,?,?)");
$stmt->bind_param("sbi",$_FILES['file'.$i]['name'], $content, $mkey);
while (!feof($handle)) {
// $maxPacketSize would be the size of your max packet setting for mysql,
// or something safely assumed to be below it
$stmt->send_long_data(1, fread($handle, $maxPacketSize));
}
fclose($handle);
$stmt->execute();