Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] jak z pliku na serwerze wstawić dane do bazy
Forum PHP.pl > Forum > Przedszkole
Gość_janek
witam....
mój problem polega na tym, iż ze strony www wysyłam plik na serwer i teraz chcę aby dane z pliku zaladowac do bazy ( plik txt )
tabela do której mają byc wstawione dane ma postac postac
id_pomiar, SERIA_D_id_seria_D, SERIA_C_id_seria_C, SERIA_B_id_seria_B, SERIA_A_id_seria_A, data_pomiaru, godz.pomiaru

na stronie z której wysyłam plik mam do wyboru serię z menu rozwijanego (czy potrzeba?)

Plik, ktory ma byc wysyłany ma zawierac szereg int oddzielonych przecinkami

Moje pytanie: jak zrobic aby dane wskoczyły do odpowiedniej serii

pozdrawiam
Foxx
Nie wiem czy Cię rozumiem, jeżeli wszystkie liczby z pliku mają iść do jednego pola, np. SERIA_A, to SELECT jest raczej przydatny jeżeli masz zdecydować, do którego. Wtedy możesz wczytać plik do stringa file_get_contents " title="Zobacz w manualu php" target="_manual i wystarczy zrobić odpowiednie zapytanie sql typu

  1. INSERT
  2. INTO tabela
  3. (pole_wybrane_selectem) VALUES ('".$moj_plik."');


A jezeli chcesz rozdzielić liczby z pliku, każdą do jednego pola to wczytujesz plik do stringa file_get_contents " title="Zobacz w manualu php" target="_manual, następnie dzielisz wg. tych przecinków do tablicy:
  1. <?php
  2.  
  3. $liczby = explode(",", $string);
  4.  
  5. ?>

i w tablicy $liczby masz liczby. Teraz robisz odpowiedniego sql'a i już.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.