Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.947 pregleda

Najnovija ↓

problem sa unapred nepoznatim brojem inputa 19.04.2005. u 13:39 · pre 262 meseca #1
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.
Potpis
Google je majka programiranja!
Re: problem sa unapred nepoznatim brojem inputa 19.04.2005. u 13:48 · pre 262 meseca #2
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.
Potpis
Pop Servis "Paradise Tours"
Java User Group Karlsruhe
IT Dan - Srbija

Officer, I saw the driver who hit me - his name was Johnny Walker.
Re: problem sa unapred nepoznatim brojem inputa 01.05.2005. u 02:42 · pre 261 mesec #5
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;
    }


Potpis
#include <music.h>
#include <beer.h>
#include <girls.h>
main(){ run(partytime);}
---------
Moj wap sajt--offline
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme