Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

problem sa unapred nepoznatim brojem inputa

[es] :: PHP :: problem sa unapred nepoznatim brojem inputa

[ Pregleda: 2977 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

casanova
Marko Savic
Zemun

Član broj: 39726
Poruke: 20
*.nat-pool.bgd.sbb.co.yu.

Sajt: www.bgdream.com


Profil

icon problem sa unapred nepoznatim brojem inputa19.04.2005. u 12:39 - pre 230 meseci
imam formu sa dva submita i jednim input fieldom... kad se u input field unese neki broj (m) i klikne na prvi submit pojavljuje se m proizvoda koje karakterise 8 polja tipa input...

Code:

<?php
if (isset($_POST['sub1']))
 {
for ($i=0; $i < $m; $i++)
      {
      echo( 
      "<tr>
       <td width=\"30\" ><INPUT size=\"5\" class=nav_dole id=\"sifra$i\" name=\"sifra$i\"></td>
        <td width=\"75\"><INPUT class=nav_dole id=\"ime$i\" name=\"ime$i\"></td>
      <td width=\"50\"><INPUT size=\"3\" class=nav_dole name=\"jm$i\" id=\"jm$i\" value=\"kom.\"></td>
        <td width=\"50\"><INPUT size=\"4\" class=nav_dole name=\"KOL$i\" id=\"KOL$i\"></td>
      <td width=\"50\"><INPUT size=\"11\" class=nav_dole name=\"CENA$i\" id=\"CENA$i\"></td>
        <td width=\"50\"><INPUT size=\"11\" class=nav_dole name=\"NETO$i\" id=\"NETO$i\"></td>
        <td width=\"50\"><INPUT size=\"11\" class=nav_dole name=\"PDV$i\" id=\"PDV$i\"></td>
      <td width=\"50\"><INPUT size=\"11\" class=nav_dole name=\"BRUTO$i\" id=\"BRUTO$i\"></td>
      </tr>");
               }
?>


polja dobijaju imena ime1, ime2, ime3 ili sifra1, sifra2, sifra3... itd.
e sad... problem se javlja kad hocu da sve to sto je uneseno ubacim u bazu...
ja sam probao nesto ovako:

Code:

if (isset($_POST['sub2']))
 {
  for ($i=0; $i < $m; $i++) 
  { 
  mysql_query( "insert into proizvod (sifra,ime,jm,kolicina,cena,neto,pdv,bruto)
 values ('$sifra[i]', '$proizvod[i]', '$jm[i]', '$kol[i]', '$cena[i]', '$neto[i]', '$pdv[i]', '$bruto[i]')");
  }
 }
?>


znam da to ne moze tako... pa se nadam da ce mi neko reci kako bi trebalo...
pozdrav, Marko.
Google je majka programiranja!
 
Odgovor na temu

NikolaVeber
NikolaVeber
neradnik na porodiljskom bolovanju
Karlsruhe

Član broj: 5115
Poruke: 1254
*.rz.uni-karlsruhe.de.

Jabber: nikolaveber@jabber.org
ICQ: 121532865


Profil

icon Re: problem sa unapred nepoznatim brojem inputa19.04.2005. u 12:48 - pre 230 meseci
Pa mozes da stavis neki uslov tipa

Code:


for ($i=0; $i < $m; $i++) 
  { 
     if (isset($sifra[i])
     {
         mysql_query( "insert into proizvod (sifra,ime,jm,kolicina,cena,neto,pdv,bruto)
         values ('$sifra[i]', '$proizvod[i]', '$jm[i]', '$kol[i]', '$cena[i]', '$neto[i]', '$pdv[i]', 
         '$bruto[i]')");
     }
     else break;
  }


posto koliko sam razumeo nemas $m, mada kada generises tih m polja, m mozes da prosledis dalje, tada ces i to imati.

Pop Servis "Paradise Tours"
Java User Group Karlsruhe
IT Dan - Srbija

Officer, I saw the driver who hit me - his name was Johnny Walker.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+710 Profil

icon Re: problem sa unapred nepoznatim brojem inputa19.04.2005. u 12:51 - pre 230 meseci
Pogledaj Variable variables
 
Odgovor na temu

casanova
Marko Savic
Zemun

Član broj: 39726
Poruke: 20
*.nat-pool.bgd.sbb.co.yu.

Sajt: www.bgdream.com


Profil

icon Re: problem sa unapred nepoznatim brojem inputa19.04.2005. u 13:09 - pre 230 meseci
hvala!
poz!

p.s. samo da napomenem da sam resenje nasao ovde
Variable variables
Google je majka programiranja!
 
Odgovor na temu

u_m
Urukalo Milan
PH

Član broj: 18631
Poruke: 889
*.wireless.org.yu.

ICQ: 32554731
Sajt: https://milan.urukalo.com


Profil

icon Re: problem sa unapred nepoznatim brojem inputa01.05.2005. u 01:42 - pre 230 meseci
kako resiti ovakav problem?

Citat:

function wurflcheck($opcija){
return $myDevice->getDeviceCapability("$opcija");
}

wurflcheck("resolution_width");




znaci problem je u ovom: $myDevice->getDeviceCapability("$opcija");

zasto nece da radi?


evo i ovo:
Code:
    function getDeviceCapability($capability) {

        $deviceCapabilities = $this->capabilities;
        foreach ( $deviceCapabilities as $group ) {
            if ( !is_array($group) ) {
                continue;
            }
            while ( list($key, $value)=each($group) ) {
                if ($key==$capability) {

                    return $value;
                }
            }
        }
        return false;
    }



#include <music.h>
#include <beer.h>
#include <girls.h>
main(){ run(partytime);}
---------
Moj licni sajt
Moj wap sajt--offline
 
Odgovor na temu

[es] :: PHP :: problem sa unapred nepoznatim brojem inputa

[ Pregleda: 2977 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.