Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Zmiana fraz w pliku
-spyki-
post
Post #1





Goście







Witam. Musze wgrać baze,ktora ma 12Mb i do tego nazwy tabel w skrypcie,a backupie są różne...
tutaj jest przykład jednej linijki:
  1. INSERT INTO `opisy` (`id`, `kategoria`, `tresc`, `kto`, `licznik`, `data`, `aktywny`) VALUES (70404, 39, 'MojeSerceWciazDoCiebieBije!!:*:*muaa...TesknieSkarbieMoj\r', 1, 0, 1131570681, 1);

Chciałbym,żeby skrypt:
1) zmieniał tabele `opisy` na `mygad_descs`
2) zmienił kolumne:
`kategoria` na `cat_id`
`tresc` na `text`
`data` na `time`
`kto` na `author`
`licznik` na 'pts`
`aktywny`na 'active`

No i żeby odrazu to zapisał do tego pliku...

Mam nadzieję,ze znajdzie się jakiś dobry człowiek,który pomoże. Z góry wielkie Thxx
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




1. http://pl2.php.net/manual/pl/ref.filesystem.php + str_replace" title="Zobacz w manualu PHP" target="_manual
2. jw.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
-spyki-
post
Post #3





Goście







Mam jeszcze jedno pytanie.
W zapytaniach są " przez co skrypt wywala alerty. Chciałem wiec zrobić wczytywanie z pliku i żeby wykasowało znaki " i nic nie wstawiało za nie i zrobiłem tkai skrypt:
  1. <?
  2. $local_file = 'part1.sql';
  3. $text = readfile($local_file);
  4. echo $text.'<br><br><br>';
  5. $st = array("\"","INSERT INTO","`id`","`opisy`","`kategoria`","`tresc`","`kto`","`licznik`","`data`","`aktywny`",");");
  6. $nw = array("","","id","mygad_descs","cat_id","text","author","pts","time","active","<br>);");
  7. $new = str_replace($st,$nw,$text);
  8. echo '<b>Wynik:<br><br></b> '.$new.'<br>';
  9. ?>

Próbowałem też w tablicy zamienić " na ' albo usunąć pierwszy element,ale i tak skrypt nie chciał niczego zamienić..Prosze o pomoc
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Zamiast readfile[/manua] użyj [manual]file_get_contents" title="Zobacz w manualu PHP" target="_manual.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 08:08