Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Przeładowanie pliku
dawidos_95
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 0
Dołączył: 13.06.2012

Ostrzeżenie: (0%)
-----


Witam. Mam mape google i pozycje są zapisywane w pliku. Natomiast przez forum dodaje odpowiednie zmienne do bazy danych i z bazy danych chce te zmienne zapisać w pliku. Więc zrobiłem coś takiego. 1. Czyszczenie pliku; 2. Odczyt z bazy; 3. Zapis tekstu z bazy do pliku; i problem jest taki że zapisuje się tylko jedna najnowsza linijka. Co w tym kodzie jest źle?

  1. //czyszczenie pliku
  2. $plik = fopen("test.txt","w");
  3. fwrite ($plik,$txt);
  4. fclose($plik);
  5.  
  6.  
  7. //zapis zawartości z bazy danych do pliku
  8. $reload_result = dbquery("SELECT * FROM crimemap");
  9. while($reload = dbarray($reload_result))
  10. {
  11. $test ="<markers lat=".$reload['lat']." lng=".$reload['lng']." />";
  12.  
  13. }
  14.  
  15.  
  16. $dane = $test;
  17.  
  18.  
  19.  
  20. $file = "test.txt";
  21. $fp = fopen($file, "a");
  22. flock($fp, 2);
  23. fwrite($fp, $dane);
  24. flock($fp, 3);
  25. fclose($fp);
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 17.09.2025 - 15:17