По какой-то причине я просто тупой с массивами ... Я не могу понять их полностью ... Все, что я хочу сделать здесь, это прочитать папку, получить все имена папок внутри этой папки и вставить их вMySQL БД.Теперь часть БД не моя проблема.Это обрабатывает этот массив.Я сделал что-то подобное в более раннем проекте, и теперь я не могу понять, как изменить это для работы здесь.
<?php
$main_folder = 'C:/Users/Oval Office/Music/';
$folders = glob($main_folder, GLOB_ONLYDIR);
$artists_names = array();
foreach($folders as $folder){
$artists_names[] = preg_split('/(.+)\s(\d+)/', str_replace($main_folder, '', $folder), -1, PREG_SPLIT_DELIM_CAPTURE|PREG_SPLIT_NO_EMPTY);
}
$values = array();
foreach($artists_names as $pair){
$values[] = "('".$pair[0]."')";
}
$query = 'INSERT INTO artists (title) VALUES '.implode(',', $values);
$result = mysql_query($query);
echo ($result) ? 'Inserted successfully' : 'Failed to insert the values';
?>
Название просто пустое ...
Спасибо, Пекка занаправьте меня в правильном направлении, опубликуйте это как ответ, чтобы я мог дать вам несколько повторений.