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

Kako da izvucem text value iz Select komponente

[es] :: PHP :: Kako da izvucem text value iz Select komponente

[ Pregleda: 1644 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

codeb.s

Član broj: 67549
Poruke: 157
87.250.102.*



+1 Profil

icon Kako da izvucem text value iz Select komponente13.02.2007. u 13:16 - pre 209 meseci
Pre par dana sam postavio pitanje oko select komponente , kako nisam uspeo izvuci nikakve vrednosti iz skripte koju imam. Sada sam , malom prepravkom uspeo, ali mi se desio drugi problem. Opet molim da imate na umu da sam pocetnik u php-u.

Ne select komponenti imam postavljen sistem da mi se komponenta puni sa db_fill_array i to:
Code:

$lookup_s= db_fill_array("select cena_1,naziv  from artikli where grupa_id='".$grupa_id."' order by 2");

    if(is_array($lookup_s))
    {
      reset($lookup_s);
      while(list($key, $value) = each($lookup_s))
      {
        if($key == $flds_1)
          $option="<option SELECTED value=\"$key\">$value";
        else
          $option="<option value=\"$key\">$value";
      echo $option;        
      }
    } 

Do select komponente imam Input koji sam nazvao cena , pa onda imam select kolicina i input ukupnocena.
na OnChange funkciju koja mi omogucava pronalazenje tj. izbor artikla iz grupe i iscitavanje njegove cijene.
Problem mi je sto kada zelim da insertujem taj artikal u tabelu narudzba koristim

Code:

$O=s_<? echo ($broj_grupe) ?>
$K=s2_<? echo $broj_grupe) ?>
$C=cena_<? echo ($broj_grupe) ?>
$U=ucena_<? echo (broj_grupe) ?>
$asql="INSERT INTO narudzba (Opis,Kolicina,Cena,Ukupno) VALUES ($O,$K,$C,$U)";
db->query($asql);

I normalno insertuje ali mi je identicna prva i druga vrijednost znaci $O i $K. Znam da ima neke veze sa lookup-om , ali ne znam vise kako dsa to napravim, pokusao sam sve .
POMOZITE
 
Odgovor na temu

shketuljko
Vedran Martinovic
Institut za javno zdravlje Srbije „Dr
Milan Jovanović Batut”
Beograd

Član broj: 1370
Poruke: 43
*.cpe.vektor.net.

Sajt: www.besplatnioglasi.rs


Profil

icon Re: Kako da izvucem text value iz Select komponente14.02.2007. u 10:45 - pre 209 meseci
Citat:

$lookup_s= db_fill_array("select cena_1,naziv from artikli where grupa_id='".$grupa_id."' order by 2");

if(is_array($lookup_s))
{
reset($lookup_s);
while(list($key, $value) = each($lookup_s))
{
if($key == $flds_1)
$option="<option SELECTED value=\"$key\">$value";
else
$option="<option value=\"$key\">$value";
echo $option;
}
}


ja mislim da ovaj kod nema smisla komentarisati jer tagovi nisu zatvoreni ...
evo primjer validnog select taga

Citat:

<select name="ime_select_taga">
<option value="1" selected="selected">Prvi</option>
<option value="2">Drugi</option>
<option value="3">Treci</option>
</select>



U drugom dijelu koda imas puno nejasnoca

Citat:

$O=s_<? echo ($broj_grupe) ?>
$K=s2_<? echo $broj_grupe) ?>
$C=cena_<? echo ($broj_grupe) ?>
$U=ucena_<? echo (broj_grupe) ?>
$asql="INSERT INTO narudzba (Opis,Kolicina,Cena,Ukupno) VALUES ($O,$K,$C,$U)";
db->query($asql);



zasto ti je echo ($broj_grupe) ??? sta sa time dobijas? a sa ovim $broj_grupe)?

prvo pisi tagove za otvaranje php sekcije ovako
<?php
phpkod
?>


drugo koristi u php-u sto vise mozes php koda i razdvajaj HTML ili neki drugi kod od PHP koda koliko god mozes
ovo ti je bratsko-prijateljski savjet :)
Vedran Martinovic
www.besplatnioglasi.rs
 
Odgovor na temu

codeb.s

Član broj: 67549
Poruke: 157
87.250.102.*



+1 Profil

icon Re: Kako da izvucem text value iz Select komponente15.02.2007. u 17:23 - pre 209 meseci
Hvala problem resen.
Tacno da sam zbrkao dio oko koda, lagao bih kad i rekao namjerno. DOk sam pisao pitanje bio sam u frci i tacno je nisam upisao pola toga. No bitno je da je problem resen. NIsam koristio ni GET ni POST vec sam "izvukao" iskoristio onChange i this.options[this.selectedIndex].text

Sada je ok.

Hvala i poslusati cu bratsko-prijateljski savet :)
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
212.200.145.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Kako da izvucem text value iz Select komponente15.02.2007. u 18:42 - pre 209 meseci
Onda si problem rešio JavaScriptom a ne PHPom. Što ne reče odmah da ti treba rešenje u JSu?
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

[es] :: PHP :: Kako da izvucem text value iz Select komponente

[ Pregleda: 1644 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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