0
я хочу, чтобы загрузить данные с помощью этой формывзрываться не вставить в базу данных
<input type="file" name="upload[]" multiple="" />
У меня нет никаких проблем, когда я загрузить фотографии
б, когда я вставить данные в базу данных У меня есть проблема
это мой код
for ($x = 0; $x<count($file ['name']); $x++){
$imgname = $file ['name'] [$x] ;
$imgsize = $file['size'] [$x];
$imgtmpname = $file['tmp_name'] [$x];
$imgtype = $file['type'] [$x];
$size = 6000000;
$imgtypes = array('image/jpeg','image/gif','image/png');
$new_name_time = time();
$new_name_rand = rand(0000,9999);
$new_name_md5 = md5($new_name_time);
create_image($imgtmpname, 'files/'.$new_name, $newwidth, $newheight);
$pics[$x] = $new_name;
} // end for
$newdata = (implode("','", $pics));
$insert = $mysqli->query("INSERT INTO msgs
(id, yourname, msgmail, msgname, msg, pics) VALUE
('', '$yourname', '$msgmail', '$msgname', '$msg', '$newdata')");
if($insert) {
echo '<div class="msgok">done</div>';
}
'value' должен быть' VALUES'. –
@AmalMurali Это иронично, скрыто в «теме». –
Проблема: '$ newdata = (implode (" ',' ", $ pics));' с '... '$ msg', '$ newdata')"); ';) –