![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 28.12.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich!
Chcę napisać skrypt który dodaje do MySQL-a rekordy zapisane w pliku. Linijki w pliku wyglądają np tak: INSERT INTO `Taabela123` VALUES (1, 'tekst1', 'admin'); INSERT INTO `Taabela123` VALUES (1, 'tekst2', 'admin'); INSERT INTO `Taabela123` VALUES (1, 'tekst3', 'admin'); I tutaj mam pytanie jak wczytać np losowe 100 linijek, dodać je do bazy i usunąć z pliku, aby uniknąć ponownego dodania? Dziękuję za podpowiedzi, Krzysiek |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 444 Pomógł: 79 Dołączył: 26.05.2009 Ostrzeżenie: (0%) ![]() ![]() |
file() - wczytuje plik do tablicy
mt_rand() - w petli losuje indeksy (linie ktore maja trafic do bazy) array_splice() - usuwa wylosowany wczesniej indeks implode() - laczcy reste tablicy w ciag znakow file_put_contents() - wrzoca ciag znakow spowrotem do pliku (domyslnie nadpisuje jesli moze) w razie potrzeb szczegoly poszczegolnych funkcji na php.net (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 13:38 |