Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wstawianie danych z pliku do formularza.
3aran
post
Post #1





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

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


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. (IMG:http://forum.php.pl/style_emoticons/default/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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
krzysiekk
post
Post #2





Grupa: Zarejestrowani
Postów: 155
Pomógł: 17
Dołączył: 13.03.2006
Skąd: Jaworze

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


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 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
athei
post
Post #3





Grupa: Zarejestrowani
Postów: 389
Pomógł: 141
Dołączył: 11.04.2009

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


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
Go to the top of the page
+Quote Post
3aran
post
Post #4





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

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


Dzięki wam bardzo. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Działa. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 23.08.2025 - 15:08