![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 18.11.2008 Skąd: Polska Ostrzeżenie: (10%) ![]() ![]() |
CZesc mam plik z synonimami słow ktory wyglada mniejwiecej tak :
slowo;slowo1;slowo2 slowo3;slowo4 itd... pomiedzy roznymi synonimami w tym przypadku pomiedzy slowo2 i slowo3 jest znak enter. jak zrobic żeby wyswietlalo sie to na stronie tak slowo;slowo1;slowo2 slowo3;slowo4 itd.... a nie w jednej lini. czy do tego trzeeba uzyc wyrazen regolarnych (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) i jeszcze chcialbym to wrzucic do bazy w forme ID slowo 1 slowo;slowo1;slowo2 itd.. Ten post edytował shtoc 2.01.2009, 12:03:31 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 415 Pomógł: 46 Dołączył: 26.05.2007 Skąd: Sandomierz Ostrzeżenie: (0%) ![]() ![]() |
1. wyrażenia regularne nie potrzebne, wystarczy str_replace" title="Zobacz w manualu PHP" target="_manual i zamień znak nowego wiersza na spację i po sprawie ... a wyświetlanie w 3 kolumnach, możesz zrobić to w tabelce w pętli, i jeżeli $i % 3 = 0 to tworzyć nowy wiersz (<tr>)
2. Odczytujesz caly plik po jednym wierszu do tablicy i robisz z tego zapytania... file" title="Zobacz w manualu PHP" target="_manual
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 217 Pomógł: 23 Dołączył: 2.12.2007 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 18.11.2008 Skąd: Polska Ostrzeżenie: (10%) ![]() ![]() |
sprawdzilem spsob Maciekbjw to mi daje taki wynik :
Array ( [0] => 60 minut;godzina abak;abakus abat;opat abażur;klosz;lampion ABC;abecadło;alfabet itd.... a chodzilo mi o to zeby bylo : 60 minut;godzina abak;abakus abat;opat abażur;klosz;lampion ABC;abecadło;alfabet itd zeby synonimy byly w jednym wierszu a nowe synonimy juz w nastepnym zeby to potem wpiac do bazy tez w takiej kolejności Ten post edytował shtoc 2.01.2009, 12:42:31 |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat a jeśli masz entery, to explode('\n',$zawartosc_pliku); itd... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 873 Pomógł: 152 Dołączył: 9.04.2006 Skąd: Berlin Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 18.11.2008 Skąd: Polska Ostrzeżenie: (10%) ![]() ![]() |
tak tez zrobilem!!i wynik podalem (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) polecenie file podane przez decha-design robi to fajnie wrzuca w tablice poszczegolne wiersze (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) o to mi chodzilo!! teraz tylko zapakowac te wiersze do bazy!! chcialem to zrobic tak
ale nie dorzuca rekordow do bazy (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) nie aktualne!! zapomnialem dodac : $statement->execute(); mam jeszcze jeden problem :/ kodowanie znakow jest rozwalone. baze ustawilem na utf8_general_ci i jak tak pobiore to rozwala mi znaki probowalem jeszcze dodac w skrypcie
ale to wogole robi jakis kosmos i jak napotka przy dodawaniu slow na polskie znaki to ucina slowo i dalsze wystepujace po nim (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) jakies rady?? Ten post edytował shtoc 2.01.2009, 14:04:16 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 415 Pomógł: 46 Dołączył: 26.05.2007 Skąd: Sandomierz Ostrzeżenie: (0%) ![]() ![]() |
sprawdź jakie masz kodowanie w tym pliku tekstowym, bo to też ważne ... skorzystaj np. z programu Gżegżółka ... czy jak mu tam, ponoć zmienia kodowanie (IMG:http://forum.php.pl/style_emoticons/default/haha.gif)
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 18.11.2008 Skąd: Polska Ostrzeżenie: (10%) ![]() ![]() |
ten programik pokazuje ze plik jest kodowany jako
Kodowanie: ISO 8859-2 (Europa Środkowa) jakie kodowanie odpowiada temu w mysql (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Ten post edytował shtoc 2.01.2009, 14:26:12 |
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Kodowanie: ISO 8859-2 (Europa Środkowa) jakie kodowanie odpowiada temu w mysql (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) latin2 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 128 Pomógł: 0 Dołączył: 18.11.2008 Skąd: Polska Ostrzeżenie: (10%) ![]() ![]() |
pomoglo (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) przestawilem baze na latin2_general_ci
i w skrypcie dodalem
i smiga!! dzieki!! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 08:03 |