Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wstawianie danych z pliku do formularza.
Forum PHP.pl > Forum > Przedszkole
3aran
Witam.
Może mnie ktoś oświecić jak wstawić dane z pliku csv do formularza? Chodzi o to, żeby każda komórka wstawiona była do oddzielnego pola formularza. smile.gif
W formularzu mam 4 pola, a w pliku csv 4 liczby, każda w innej komórce. Chcę, aby po kliknięciu przycisku display, wyskakiwała strona displayData.php i wstawiało pierwszą liczbę w pierwsze pole, itd. Siedzę nad tym od dwóch dni i nie moge tego ruszyć. :/

Będę wdzięczny za każdą pomoc.

Wklejam link z plikami z kodem:
http://www.webfilehost.com/?mode=viewupload&id=5335170

Pozdrawiam.
krzysiekk
witam kiedys na swoje potrzeby napisałem cos takiego :
  1. <?
  2. function csv_load($filename){
  3.  
  4.            $fh = fopen($filename , 'r');
  5.            #for($info = fgetcsv($fh, 1024); !feof($fh); $info = fgetcsv($fh, 1024)){
  6.                while (($data = fgetcsv($fh, 1000, ";")) !== FALSE)  {
  7.            $load[] =$data;
  8.  
  9.            }
  10.  
  11.  
  12.            return $load;
  13. }
  14.  
  15. $in = csv_load('ZD/Zeszyt1.csv');
  16.  
  17. ?>

funkcja odczytywala zawartos pliku i wrzucala ja do tablicy
w twoim przypadku mozna by sie odwolac
  1. <form method=post action="">
  2.    <input type="text" name="test" value="<? print $in[0][1]; ?>">
  3. </form>

chyba o to ci chodzi smile.gif
athei
Kod
$arr = file('dane.csv') or die('ERROR'); //otwiera plik - nowa linia to 1 element tablicy

<input type='text' name='dane[0]' value='$arr[0]' disabled='disabled'
style='width:100;font-size:15px'/>


itd
3aran
Dzięki wam bardzo. smile.gif Działa. smile.gif
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.