Nudziło mi się wiec napisałem ci szkielet , robisz to na xamppie i tworzysz w htdocs tworzysz folder 'wiersze' i tam wrzucasz pliki txt ,w skrypcie ode mnie zmieniasz tylko dane do bazy danych(tabela tworzy się automatycznie

)
plik : dodaj.php
<?php
#Mysqli
DEFINE('DB_PASSWORD','haslo'); DEFINE('DB_HOST','localhost'); //connect
$dbc = mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD,DB_NAME);
if(!$dbc) {
trigger_error('Nie mozna polaczyc z baza mysql : '.mysqli_connect_error
() ); }
function masowa_baza($xx){
while($entryName = readdir($MojFolder)) { $ListaPlikow[] = $entryName;
}
$indexCount = count($ListaPlikow); for($index=0; $index < $indexCount; $index++) {
if (substr($ListaPlikow[$index], 0, 1) != '.'){ $tytul = mysqli_real_escape_string($dbc,$tytul);
$plik = mysqli_real_escape_string($dbc,$plik);
$test = "SELECT tytul FROM wiersze WHERE tytul='".$tytul."'";
$sprawdzanie = mysqli_query($dbc,$test);
if(mysqli_num_rows($sprawdzanie)<1){
$wstawianie = "INSERT INTO wiersze (tytul,zawartosc) Values ('$tytul','$plik' )";
if(mysqli_query($dbc,$wstawianie)){
echo $tytul.' zostal dodany pomyslnie do bazy danych<br/>'; }
else{
$tytul.' nie mogl zostac dodany do bazy danych.<br/>';
}
}
else {
echo $tytul.' istnieje juz w bazie wiec zostal pominiety.<br/>'; }
}
}
}
//Tworzymy baze danych
$tabela = "CREATE TABLE `wiersze` (
`id` smallint(10) NOT NULL AUTO_INCREMENT,
`tytul` varchar(300) COLLATE utf8_polish_ci NOT NULL,
`zawartosc` text COLLATE utf8_polish_ci,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci";
mysqli_query($dbc,$tabela);
masowa_baza('./wiersze/');
?>
plik: czytaj.php
<?php
#Mysqli
DEFINE('DB_PASSWORD','haslo'); DEFINE('DB_HOST','localhost'); DEFINE('DB_NAME','nazwabazy'); $dbc = mysqli_connect(DB_HOST,DB_USER,DB_PASSWORD,DB_NAME);
if(!$dbc) {
trigger_error('Nie mozna polaczyc z baza mysql : '.mysqli_connect_error
() ); }
// Teraz wyswietlanie
echo 'witam w liscie wierszy .<br/>'; $zapytanie = "SELECT id,tytul FROM wiersze";
$odebrane = mysqli_query($dbc,$zapytanie);
while($wiersze = mysqli_fetch_array($odebrane,MYSQLI_ASSOC)){
echo '<a href="czytaj.php?id='.$wiersze['id'].'" >'.$wiersze['tytul'].'</a><br/>'; }
}
else{
$id = mysqli_real_escape_string($dbc,$_GET['id']);
$zapytanie = "SELECT * FROM wiersze WHERE id='$id'";
$odebrane = mysqli_query($dbc,$zapytanie);
while($wiersze = mysqli_fetch_array($odebrane,MYSQLI_ASSOC)){
echo '<h1>'.$wiersze['tytul'].'</h1><br/>'.$wiersze['zawartosc']; }
}
?>
Napisałem to tylko z ciekawości bo nie pisałem niczego podobnego wcześniej, na stronę to i tak zamalo ale szkielet jest :] , wystarczy ze odpalisz plik dodaj.php i wszystkie pliki txt z folderu 'wiersze' zostaną dodane do bazy.