» »

[php] izpis v textbox-e

[php] izpis v textbox-e

tx-z ::

Že cel dan se zafrkavam pa nimam pojma kako bi naredu.

Sledeča koda pobere iz baze vse prodajalce, in jih shran v "dropdownmenu".

   $dbcnx = @mysql_connect('localhost', 'user', 'geslo');
    if(!$dbcnx) {
        die( '<p>Povezava do podatkovnega streznika ni uspela.</p>' );
    }
    if (! @mysql_select_db('trgovina') ) {
        die( '<p>Podatkovna baza ne obstaja.</p>' );
    }
    $list=@mysql_query("select * from PRODAJALEC");
    ?>
 <td valign=top><strong>Prodajalec:</strong></td>
     <td>
     <?php
     echo "<select name=\"prodajalec\">"; 
     echo "<option size =30 selected>Izberi</option>";
     if(mysql_num_rows($list)) 
     { 
     while($row = mysql_fetch_assoc($list)) 
     { 
     echo "<option value=\"$row[ID_PRODAJALCA]\">$row[IME_PRODAJALCA] $row[PRIIMEK_PRODAJALCA]</option>"; 
     } 
  
     } 
     else {
     echo "<option value=\"0\">Ni prodajalcev.</option>";  
     } 
     ?>
    </select>


Kar želim je, da ko izberem enega izmed teh prodajalcev, da mi prikaže textboxe s trenutnimi vrednostmi.
Če se da, bi mel text-boxe narejene na sledeč način:
$form = new HTML_QuickForm('add_employee', 'post');

$form->addElement('text', 'ime_prodajalca', 'Ime prodajalca:', array('size' => 30));
$form->addElement('text','priimek_prodajalca', 'Priimek prodajalca:', array('size' => 30));
$form->addElement('text','emso_prodajalca', 'EMSO prodajalca:', array('size' => 13));
$form->addElement('password','geslo_prodajalca', 'Geslo prodajalca:', array('size' => 30));
$form->addElement('submit', null, 'Dodaj');

$form->addRule('ime_prodajalca', 'Prosimo, vnesite ime.', 'required');
$form->addRule('priimek_prodajalca', 'Prosimo, vnesite priimek.', 'required');
$form->addRule('emso_prodajalca', 'Prosimo, vnesite EMSO.', 'numeric');
$form->addRule('geslo_prodajalca', 'Prosimo, vnesite geslo.', 'required');


Torej, kakšna bi bila koda, da iz izbrane osebe v dropdownlistu dobim ven ID? (to je najpomembnejše, in tega ne najdm na netu pa da se ubijš...edin so možnosti da prek javascripta dobim nekak vrednost, ampak tistga ne znam pol naprej uporabt). Če pa kdo slučajno ve kako zapolnt vrednosti u HTML QuickFormi bi bil pa tut vesel(recimo iz nekih spremenljivk-podatke iz baze bom že znau dobit).
tx-z

tx-z ::

Sej ne morm verjet. Zdej sm pa našu.

Tole je za dobit vn id
  <form action="" method="post" name="id">
     <?php
     echo "<select name=\"prodajalec\" onChange=disp_text()>"; 
     echo "<option size =30 selected>Izberi</option>";
     if(mysql_num_rows($list)) 
     { 
     while($row = mysql_fetch_assoc($list)) 
     { 
     echo "<option value=\"$row[ID_PRODAJALCA]\">$row[IME_PRODAJALCA] $row[PRIIMEK_PRODAJALCA]</option>"; 
     } 
  
     } 
     else {
     echo "<option value=\"0\">Ni prodajalcev.</option>";  
     } 
     ?>
    </select>
	<input type="submit">
	</form>
<?
        $select = $_POST['prodajalec'];
?>


Torej, zdejšno vprašanje je, če kdo slučajno pozna način kako v HTML QuickForm spravm privzete podatke k se not prkažejo.
p.s.: pismo, usakič se zafrkavam 100 let, pol pa k kej vprašam pa takoj najdm oz. se spomnm=D
tx-z


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

C# povezava forma in classa

Oddelek: Programiranje
172327 (1790) Miko55
»

C# težava

Oddelek: Programiranje
233702 (2548) mladec
»

C# okna in podokna

Oddelek: Programiranje
111647 (1241) FlashM
»

[java] opcijsko okno

Oddelek: Programiranje
102066 (1847) infiniteLoop
»

[C#] Dostop do objekta iz različnih form

Oddelek: Programiranje
182161 (1874) Kekec

Več podobnih tem