Dodaj do ulubionych

problem z PHP

26.02.07, 23:18
Witam,
mam mały problem z napisaniem odpowiedniej pętli. Chodzi mi dokładnie o to:
mam 3 pliki .php:
- jeden.php - zawiera pole input type="text" w którym użytkownik wpisuje
liczbę wierszy do utworzenia w tabeli. Dane przesyłane są do pliku dwa.php;
- dwa.php - tworzy tabele z 30 kolumnami i x-wierszami (dane przesłane z pliku
jeden.php). W utworzonej tabeli należy wypełnić wszystkie komórki, czyli jak
ktoś wpisze 3 to do wypełnienia jest 90 komórek. Plik ten zawiera przycisk
który wysyła dane do pliku trzy.php;
-trzy.php - plik dostaje dane z formularza w pliku dwa.php i zapisuje je do
bazy MySQL.
I tu mam pytanie - jak powinna wyglądać pętla która sczyta wszystkie dane i
zapisze je do bazy w taki sposób, aby pożniej można było dane wyciągnąc i
przeanalizować??
proszę o pomoc, ponieważ piszę od niedawna i jeszcze się troszkę w tym gubię :)

pozdrawiam i dzięki za pomoc
baal

Obserwuj wątek
    • szczurek1983 Re: problem z PHP 27.02.07, 00:47
      A ja się zgubiłem w tym co napisałeś. Może dlatego, że już późno, ale wiem
      narazie że z formularza wysyłasz ilość komórek, później jak twierdzisz masz to w
      tabeli i z tabeli wysyłasz, hmm i tu mnie zastanawia jedno. Pisząc tabela masz
      na myśli tablicę w php array czy może tabelę w html? Jakim sposobem te dane są
      przesyłane do pliku trzeciego. Z formularza metodą post, get czy jak to realizujesz.
    • tommy_from_cracow Re: problem z PHP 28.02.07, 01:07
      Source please!!!
      Tak serio, to czemu az trzy pliki?
      A tak calkiem calkiem serio: nie generuje tablele inkrementujac nazwy pol:
      1.
      <input type="text" name="input1" />
      <input type="text" name="input2" />
      <input type="text" name="input3" />
      etc.
      2. w przeslanych danych liczysz ile "inputow" jest
      for($i=1; $i<=ilosc; $i++){
      INSERT INTO tabela ..... $_POST[inputi]...
      }
      Albo zserializuj wrzuc do jednego pola tablicy rozdzielajac na: "$#$#$#" a
      pozniej wyluskaj funkcja explode.
      Nie wiem czy o to chodzilo ale moze cos pomoglem...
      I nie polecam 3 plikow dla jednego formularza, skoro wystarczy jeden.
      POZDRAWIAM!
      • gdotb Re: problem z PHP 28.02.07, 03:04
        > I nie polecam 3 plikow dla jednego formularza, skoro wystarczy jeden.
        > POZDRAWIAM!

        na poczatek trzy pliki to akurat w sam raz, zeby sie czlowiek nie pogubil.
        Predzej czy pozniej sam dojdzie do wniosku, ze wystarczy tylko jeden plik i
        funkcja IF.

        :D

        pozdrawiam,
        g.

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka