Mestniydevil
@Mestniydevil

Как массово добавить фаилы в базу данных?

Есть папка на жестком диске с музыкой в ней есть подпапки. Как массово добавить их в базу данных? Сам файл который будет загружается на сервер его переименовать в md5 а из имени файла взят название и обрезать mp3 в конце названия?

$pdo = new PDO("mysql:host=$host;dbname=$dbname", $username, $password);

$imp = $pdo->prepare("INSERT INTO `Audio` (`id`, `trackname`, `url`, `dataadd`) VALUES (NULL, 'Название', '2G2YMMASQH.mp3', UTC_DATE());");

$imp->execute();

$my1 = $imp->fetchAll();
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ответы на вопрос 1
irishmann
@irishmann
Научись пользоваться дебаггером
1) Получить массив из названий файлов в папке
2) подготовить один большой запрос на вставку в бд
3) выполнить запрос
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы