Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak Uaktywniać Odpowiednie Zmienne?
TomASS
post
Post #1





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

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


Cześć. Mam taki programik, który wypisuje dane z tabeli MySQL do pliku txt (oddzielone średnikami) które później wczytam sobie do excela. Skrypt wygląda tak:

  1. <?
  2. require_once(&#092;"config.php\");
  3. mysql_connect (&#092;"$dbhost\",\"$dblogin\",\"$dbhaslo\") or die (\"Nie masz uprawnien\");
  4. mysql_select_db (&#092;"$db\");
  5.  
  6. $ID = $_REQUEST['ID'];
  7. $skad = $_REQUEST['skad'];
  8.  
  9. $query = &#092;"SELECT * FROM zamowienia\";
  10. $result = mysql_query($query);
  11.  
  12. $plik = @fopen(&#092;"dzis.txt\",\"w+\");
  13. @flock($plik,2);
  14. $do_pliku1 = &#092;"Numer zamówienia;Magazyn;Adres;Przewoznik;Status;Data realizacji;Dodatkowe 
    m
  15. ejsce rozladunku 1;Dodatkowe miejsce rozladunku 2;Kilometry;Cena;n\";
  16. echo $do_pliku1;
  17. fwrite($plik, $do_pliku1);    
  18. while ($row = mysql_fetch_array($result)){
  19. $dane_do_pliku = $ID.';'.$row['skad'].';'.$row['adres'].';'.$row['Przewoznik'].';'.$row['Stan'].';'.$row['Data_realizacji'].';'.$row['Dodatkowe_miejsce1'].';'.$row['Dodatkowe_miejsce2'].';'.$row['ilosc_km'].';'.$row['cena'].';'.\"n\";
  20. fwrite($plik, $dane_do_pliku);    
  21. }
  22. @flock($plik,3);
  23. @fclose($plik);
  24.  
  25. //wysyłanie do użytkownika
  26. //kasowanie = unlink
  27. ?>


I teraz mam takie dwa pytania:

1. Wprowadzam dane do pliku. Po kolei...ale chciałbym przy pomocy checkboksów zrobić aby tylko niektóre wchodziły w skład pliku. np. chciałbym mieć tylko ID i cene. jak powinienem nazwać i jak nazwać wartości tych checkboksów?

2. Jak automatycznie, po wygenerowaniu pliku podjąć jego pobieranie z serwera do użytkownika?

Pozdrawiam i bardzo dziękuję za odpowiedź.

Ten post edytował TomASS 16.06.2004, 08:20:55


--------------------
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: 21.08.2025 - 23:29