<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
$title = $_REQUEST['TitleFieldToAdd'];
$thread = $_REQUEST['ThreadFieldToAdd'];
$file_content = file_get_contents($_FILES['files']['tmp_name'][0]);
$file_name = $_FILES['files']['name'][0];
$file_size = $_FILES['files']['size'][0];
$file_type = $_FILES['files']['type'][0];
$date = date("Y-m-d");
if(!$link = new mysqli('localhost', 'root', 'root', 'DBFORTEST'))
{
printf("Connecting To DB Has Failed. Error Msg: %s", mysql_error($link)); exit;
}
$query = "INSERT INTO `DBFORTEST`.`News` (`id`, `title`, `thread`, `imageContent`, `imageName`, `imageType`, `imageSize`, `date')
VALUES (NULL , '$title', '$thread', '$file_content', '$file_name', '$file_type', '$file_size', '$date');";
if ($result = mysqli_query($link, $query)) {
echo("SUCCEEDED");
}else
{
echo("FAILED");
}
?>
Я мог бы создать запрос с информацией BLOB для вставки ... но он не работает :( Кажется, что mysqli_query () падает, но я не могу найти причину, почему это происходит.слишком долго? Из-за информации об изображении блоба?