Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z zapisaniem danych z bazy do pliku
explode
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 25.08.2006

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


Witam mały problem chciałbym zapisac w pliku wszystkie dane jakie posiadam w mojej bazie,niestety gdy wywołuje ję pętla w zmiennej ,pętla zamiast sie wykonac zapisuje sie dpliku w niezmienionej postaci.Jak to rozwiązać oto kod
  1. <?php
  2.  
  3. mysql_connect('IP','p','bd') or die();
  4.  
  5. mysql_select_db("udn1") or die("nie mozna sie polaczyc z z ta baza");
  6. $wynik=mysql_query("SELECT*FROM baza ;") or die("blad w zapytaniu");
  7.  
  8. $rekord = mysql_fetch_assoc($wynik);
  9.  
  10.  
  11. $data=$rekord['last_modified'];
  12. $tresc=$rekord['content'];
  13. $opis=$rekord['description'];
  14.  
  15. //zmienna xml zapisywana do pliku
  16. $xml='
  17. <?xml version="1.0" encoding="UTF-8" standalone="yes"?>'."nr".
  18. "<all>"."nr" 
  19. ."<aktualnosci>"."nr"
  20. ."<newsy>"."nr"
  21. ."while ($rekord = mysql_fetch_assoc($wynik)){
  22. <news> "."nr"
  23. ."<data>"."nr" 
  24.  ."<b>"."$data"."</b>"."nr"
  25.  ."</data>"."nr"
  26. .'<tresc>'.$tresc.'</tresc>'."nr"
  27. .'</news>'."nr"
  28. ."}" ."nr"
  29. .'</newsy>'."nr"
  30.  .'</aktualnosci>'."nr";
  31.  
  32. ;
  33.  
  34.  
  35.  
  36.  
  37. //zapisywanie do pliku
  38.  
  39. $plik=@fopen("adane.xml","w+");
  40. if(!plik){
  41. echo 'cos nie tak';
  42. }
  43. else{
  44. fwrite($plik,"$xml");
  45. fclose($plik);
  46. echo "dane $xml zostały zapisane do pliku";
  47. }
  48. ?>

Pozatym czy można przekazac za pomocą header do tego pliku coś takiego
  1. <?php
  2. header("Content-type: text/xml; charset=UTF-8");
  3. ?>

Aby przeglądarka poprawenie interpretowała ten plik.
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.08.2025 - 11:48