Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pole select + wprowadzanie nowej wartości
biz0n
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 29.12.2003
Skąd: Radom

Ostrzeżenie: (0%)
-----


Witam

Mam w formularzu pole select. Wartości do niego wyświetlane są z tabeli mysql poprzez zapytanie. Chciałbym zrobić cos takiego żeby na liście wartosci pola select umiescić jeszez jedną wartość np. dodaj i żeby w momencie jej wyboru otwierał sie formularz do dodania nowej wartości do ww tabeli.

Z góry dzięki
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 15)
gulldarek
post
Post #2





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

Ostrzeżenie: (0%)
-----


O to chodzi?

Kod
<script language="javascript">

<!--



// displaymode na 1 jak chcesz otworzyc stronke w nowym oknie lub 0 jesli ma sie otworzyc w aktualnym oknie

var displaymode=1



function idz(){

var selectedurl=document.formularz.opcje.options[document.formularz.opcje.selectedIndex].value

if (displaymode==0)

    window.location=selectedurl

else{

    if (!window.win2||win2.closed)

  win2=window.open(selectedurl)

    else{

  win2.location=selectedurl

  win2.focus()

    }



}

}

//-->

</script>



<form name="formularz">

<select name="opcje" onChange="idz()">

<option value="http://www.adrestwojejstrony/plikphp.php">Dodaj</option>

<option value="dsfsdfsd">sdfsdfsd</option>

</select>

</form>
Go to the top of the page
+Quote Post
biz0n
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 29.12.2003
Skąd: Radom

Ostrzeżenie: (0%)
-----


Mam coś takiego

[php:1:7df39db0bd]
<?php
session_start();
include "./common_db.inc";
$link_id=db_connect('zamow');
$q="SELECT * FROM dostawca";
$result=mysql_query($q);

$q1="SELECT * FROM kurier";
$result1=mysql_query($q1);

include "./menu.php";
echo "<link rel=stylesheet href=style.css type=text/css>";
echo "<body bgcolor=#f0f0f0>";

print "<script language="javascript">";
print "<!--";
print "var displaymode=1";

print "function idz(){";
print "var selectedurl=document.formularz.dostawca.options";
print "[document.formularz.dostawca.selectedIndex].value";
print "if (displaymode==0)";
print "window.location=selectdurl";
print "else{";
print "if (!window.win2||win2.closed)";
print "win2=window.open(selectedurl)";
print "else{";
print "win2.location=selectedurl";
print "win2.focus()";
print "}";
print "}";
print "}";
print "//-->";
print "</script>";



print "<center><form action=rcview.php method=get name=formularz>";
print "<table border=0 bgcolor=#CCCCCC width=600 height=20>";
print "<tr>";
print "<td>Dostawca:";
print "<select name=dostawca size=1 onChange=idz()>";
while($data=mysql_fetch_row($result)){
print "<option value=$data[0]>$data[1]</option>";
}
print "option value=add_dost.php>Dodaj</option>";
print "</select></td>";

print "<td>Nr Zamówienia lub numer wysylki: ";
print "<input type=text name=nr_zamow />";
print "</td></tr></table></center>";
print "<center><table border=0 bgcolor=#CCCCCC width=600 height=60>";
print "<tr>";
print "<td></td>";
print "<td>Zawartosc:</td>";
print "<td><textarea name=zawartosc cols=60 rows=5 wrap=virtual></textarea></td>";
print "</tr></table></center>";
print "<center><table border=0 bgcolor=#CCCCCC width=600 height=20>";
print "<tr>";
print "<td><br>Kurier:<br>";
print "<select name=kurier size=1>";
while($kur=mysql_fetch_row($result1)){
print "<option value=$kur[0]>$kur[0]</option>";
}
print "</select></td>";
print "<td>Data informacji<br>";
print "o nadejsciu przesylki:<br>";
print "<input type=text name=data_in />";
print "</td>";
print "<td><br>Data odprawy:<br>";
print "<input type=text name=data_odpr />";
print "</td>";
print "<td><br>Data odbioru:<br>";
print "<input type=text name=data_odb />";
print "</td>";
print "</tr>";
print "</table>";
print "<center><table border=0 bgcolor=#CCCCCC width=600 height=60>";
print "<tr>";
print "<td>Uwagi:";
print "</td>";
print "<td><textarea name=uwagi cols=60 rows=5></textarea></td>";
print "<td>Naleznosci celno-podatkowe:<br><b>Uzywac kropki zamiast przecinka!!</td>";
print "<td><input type=text name=naleznosci />zl</td>";
print "</tr></table></center>";
print "<center><table border=0 bgcolor=#CCCCCC width=600 height=20>";
print "<tr>";
print "<td>";
print "<center><input type=submit name=Wyslij value=wyslij /></center>";
print "</td>";
print "<td><input type=hidden name=dodaj value=1 /></td>";
print "<td><input type=hidden name=nr value=10 /></td>";
print "<td><input type=hidden name=limit value=LIMIT /></td>";
print "</tr></table></center></form>";
print "</center>";
?>
[/php:1:7df39db0bd]
i wyrzuca mi bład w lini 15 możesz zerknąc??

bo nie bardzo wiem czy gdzieś nie skopałem
Go to the top of the page
+Quote Post
gulldarek
post
Post #4





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

Ostrzeżenie: (0%)
-----


w Lini 15 zamknales print, wpisales javascript, po czym znowu otwarles cudzyslow i dokonczyles. Typowa pomylka. Poprawilem i jeszcze wsadzilem ci inne wartosci w pojedynczy cudzyslow. Sprobuj teraz...

[php:1:591c728ebd]<?php
session_start();
include "./common_db.inc";
$link_id=db_connect('zamow');
$q= mysql_query("SELECT * FROM dostawca");

$q1=mysql_query("SELECT * FROM kurier");

include "./menu.php";
echo "<link rel='stylesheet' href='style.css' type='text/css'>";
echo "<body bgcolor='#f0f0f0'>";

print "<script language='javascript'>";
print "<!--";
print "var displaymode=1";

print "function idz(){";
print "var selectedurl=document.formularz.dostawca.options";
print "[document.formularz.dostawca.selectedIndex].value";
print "if (displaymode==0)";
print "window.location=selectdurl";
print "else{";
print "if (!window.win2||win2.closed)";
print "win2=window.open(selectedurl)";
print "else{";
print "win2.location=selectedurl";
print "win2.focus()";
print "}";
print "}";
print "}";
print "//-->";
print "</script>";

print "<center><form action='rcview.php' method='get' name='formularz'>";
print "<table border=0 bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td>Dostawca:";
print "<select name='dostawca' size='1' onChange='idz()'>";
while($data=mysql_fetch_row($q)){
print "<option value='" . $data[0] . "'>" . $data[1] . "</option>";
}
print "option value='add_dost.php'>Dodaj</option>";
print "</select></td>";

print "<td>Nr Zamówienia lub numer wysylki: ";
print "<input type='text' name='nr_zamow' />";
print "</td></tr></table></center>";
print "<center><table border=0 bgcolor='#CCCCCC' width='600' height='60'>";
print "<tr>";
print "<td></td>";
print "<td>Zawartosc:</td>";
print "<td><textarea name='zawartosc' cols='60' rows='5' wrap='virtual>'</textarea></td>";
print "</tr></table></center>";
print "<center><table border='0' bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td><br>Kurier:<br>";
print "<select name='kurier' size='1'>";
while($kur=mysql_fetch_row($q1)){
print "<option value='" .$kur[0] . "'>" . $kur[0] . "</option>";
}
print "</select></td>";
print "<td>Data informacji<br>";
print "o nadejsciu przesylki:<br>";
print "<input type='text' name='data_in' />";
print "</td>";
print "<td><br>Data odprawy:<br>";
print "<input type='text' name='data_odpr' />";
print "</td>";
print "<td><br>Data odbioru:<br>";
print "<input type='text' name='data_odb' />";
print "</td>";
print "</tr>";
print "</table>";
print "<center><table border=0 bgcolor='#CCCCCC' width='600' height='60'>";
print "<tr>";
print "<td>Uwagi:";
print "</td>";
print "<td><textarea name='uwagi' cols='60' rows='5'></textarea></td>";
print "<td>Naleznosci celno-podatkowe:<br><b>Uzywac kropki zamiast przecinka!!</td>";
print "<td><input type='text' name='naleznosci' />zl</td>";
print "</tr></table></center>";
print "<center><table border='0' bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td>";
print "<center><input type='submit' name='Wyslij' value='wyslij' /></center>";
print "</td>";
print "<td><input type='hidden' name='dodaj' value='1' /></td>";
print "<td><input type='hidden' name='nr' value='10' /></td>";
print "<td><input type='hidden' name='limit' value='LIMIT' /></td>";
print "</tr></table></center></form>";
print "</center>";
?>[/php:1:591c728ebd]

Ps. po za tym zrobiles to troche chaotycznie, bo najpierw wyswietlasz informacje za pomoca echo, a pozniej zmieniasz metode na print. Kolejna sprawa to fakt, ze nie musisz co kazda linie dawac print.
Go to the top of the page
+Quote Post
Foxx
post
Post #5





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

Ostrzeżenie: (0%)
-----


W ogóle nie musisz dawać "print"
wyjdź z php, wyświetl ten cały HTML i wróć do php. Po co komplikować?
Go to the top of the page
+Quote Post
gulldarek
post
Post #6





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

Ostrzeżenie: (0%)
-----


Wiem, ze nie musi go dawac, ale skoro juz wybral taki sposob to lepiej, zeby wiedzial, ze moze to zrobic z uzyciem jednego printa...
Go to the top of the page
+Quote Post
biz0n
post
Post #7





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 29.12.2003
Skąd: Radom

Ostrzeżenie: (0%)
-----


Cytat
w Lini 15 zamknales print, wpisales javascript, po czym znowu otwarles cudzyslow i dokonczyles. Typowa pomylka. Poprawilem i jeszcze wsadzilem ci inne wartosci w pojedynczy cudzyslow. Sprobuj teraz...

[php:1:50cf3ad178]<?php
session_start();
include "./common_db.inc";
$link_id=db_connect('zamow');
$q= mysql_query("SELECT * FROM dostawca");

$q1=mysql_query("SELECT * FROM kurier");

include "./menu.php";
echo "<link rel='stylesheet' href='style.css' type='text/css'>";
echo "<body bgcolor='#f0f0f0'>";

print "<script language='javascript'>";
print "<!--";
print "var displaymode=1";

print "function idz(){";
print "var selectedurl=document.formularz.dostawca.options";
print "[document.formularz.dostawca.selectedIndex].value";
print "if (displaymode==0)";
print "window.location=selectdurl";
print "else{";
print "if (!window.win2||win2.closed)";
print "win2=window.open(selectedurl)";
print "else{";
print "win2.location=selectedurl";
print "win2.focus()";
print "}";
print "}";
print "}";
print "//-->";
print "</script>";

print "<center><form action='rcview.php' method='get' name='formularz'>";
print "<table border=0 bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td>Dostawca:";
print "<select name='dostawca' size='1' onChange='idz()'>";
while($data=mysql_fetch_row($q)){
 print "<option value='" . $data[0] . "'>" . $data[1] . "</option>";
}
print "option value='add_dost.php'>Dodaj</option>";
print "</select></td>";

print "<td>Nr Zamówienia lub numer wysylki: ";
print "<input type='text' name='nr_zamow' />";
print "</td></tr></table></center>";
print "<center><table border=0 bgcolor='#CCCCCC' width='600' height='60'>";
print "<tr>";
print "<td></td>";
print "<td>Zawartosc:</td>";
print "<td><textarea name='zawartosc' cols='60' rows='5' wrap='virtual>'</textarea></td>";
print "</tr></table></center>";
print "<center><table border='0' bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td><br>Kurier:<br>";
print "<select name='kurier' size='1'>";
while($kur=mysql_fetch_row($q1)){
 print "<option value='" .$kur[0] . "'>" . $kur[0] . "</option>";
}
print "</select></td>";
print "<td>Data informacji<br>";
print "o nadejsciu przesylki:<br>";
print "<input type='text' name='data_in' />";
print "</td>";
print "<td><br>Data odprawy:<br>";
print "<input type='text' name='data_odpr' />";
print "</td>";
print "<td><br>Data odbioru:<br>";
print "<input type='text' name='data_odb' />";
print "</td>";
print "</tr>";
print "</table>";
print "<center><table border=0 bgcolor='#CCCCCC' width='600' height='60'>";
print "<tr>";
print "<td>Uwagi:";
print "</td>";
print "<td><textarea name='uwagi' cols='60' rows='5'></textarea></td>";
print "<td>Naleznosci celno-podatkowe:<br><b>Uzywac kropki zamiast przecinka!!</td>";
print "<td><input type='text'  name='naleznosci' />zl</td>";
print "</tr></table></center>";
print "<center><table border='0' bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td>";
print "<center><input type='submit' name='Wyslij' value='wyslij' /></center>";
print "</td>";
print "<td><input type='hidden' name='dodaj' value='1' /></td>";
print "<td><input type='hidden' name='nr' value='10' /></td>";
print "<td><input type='hidden' name='limit' value='LIMIT' /></td>";
print "</tr></table></center></form>";
print "</center>";
?>[/php:1:50cf3ad178]

Ps. po za tym zrobiles to troche chaotycznie, bo najpierw wyswietlasz informacje za pomoca echo, a pozniej zmieniasz metode na print. Kolejna sprawa to fakt, ze nie musisz co kazda linie dawac print.


Przekleiłem poprawiony przez Ciebie kod ale nadal nie działa

Jedyne co zmieniło to że na liście wartości pokazuje się "Dodaj", ale jak się go wybierze to przeglądarka wywala błąd:
"
Wiersz 3
Znak 1
Bład: Oczekiwano obiektu
kod 0
Adres URL: http://mojastrona.pl/form.php
"

Pomocy
Go to the top of the page
+Quote Post
gulldarek
post
Post #8





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

Ostrzeżenie: (0%)
-----


Spróbuj tego:

[php:1:d5bbe7d3c7]<?php
session_start();
include "./common_db.inc";
$link_id=db_connect('zamow');
$q= mysql_query("SELECT * FROM dostawca");

$q1=mysql_query("SELECT * FROM kurier");

include "./menu.php";
echo "<link rel='stylesheet' href='style.css' type='text/css'>";
echo "<body bgcolor='#f0f0f0'>";

print "<script language='javascript'>";
print "<!--";
print "var displaymode=1";

print "function idz(){";
print "var selectedurl=document.formularz.dostawca.options[document.formularz.dostawca.sele
tedIndex].value";
print "if (displaymode==0)";
print "window.location=selectdurl";
print "else{";
print "if (!window.win2||win2.closed)";
print "win2=window.open(selectedurl)";
print "else{";
print "win2.location=selectedurl";
print "win2.focus()";
print "}";
print "}";
print "}";
print "//-->";
print "</script>";

print "<center><form action='rcview.php' method='get' name='formularz'>";
print "<table border=0 bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td>Dostawca:";
print "<select name='dostawca' size='1' onChange='idz()'>";
while($data=mysql_fetch_row($q)){
print "<option value='" . $data[0] . "'>" . $data[1] . "</option>";
}
print "<option value='add_dost.php'>Dodaj</option>";
print "</select></td>";

print "<td>Nr Zamówienia lub numer wysylki: ";
print "<input type='text' name='nr_zamow' />";
print "</td></tr></table></center>";
print "<center><table border=0 bgcolor='#CCCCCC' width='600' height='60'>";
print "<tr>";
print "<td></td>";
print "<td>Zawartosc:</td>";
print "<td><textarea name='zawartosc' cols='60' rows='5'
wrap='virtual'></textarea></td>";
print "</tr></table></center>";
print "<center><table border='0' bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td><br>Kurier:<br>";
print "<select name='kurier' size='1'>";
while($kur=mysql_fetch_row($q1)){
print "<option value='" .$kur[0] . "'>" . $kur[0] . "</option>";
}
print "</select></td>";
print "<td>Data informacji<br>";
print "o nadejsciu przesylki:<br>";
print "<input type='text' name='data_in' />";
print "</td>";
print "<td><br>Data odprawy:<br>";
print "<input type='text' name='data_odpr' />";
print "</td>";
print "<td><br>Data odbioru:<br>";
print "<input type='text' name='data_odb' />";
print "</td>";
print "</tr>";
print "</table>";
print "<center><table border=0 bgcolor='#CCCCCC' width='600' height='60'>";
print "<tr>";
print "<td>Uwagi:";
print "</td>";
print "<td><textarea name='uwagi' cols='60' rows='5'></textarea></td>";
print "<td>Naleznosci celno-podatkowe:<br><b>Uzywac kropki zamiast przecinka!!</td>";
print "<td><input type='text' name='naleznosci' />zl</td>";
print "</tr></table></center>";
print "<center><table border='0' bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td>";
print "<center><input type='submit' name='Wyslij' value='wyslij' /></center>";
print "</td>";
print "<td><input type='hidden' name='dodaj' value='1' /></td>";
print "<td><input type='hidden' name='nr' value='10' /></td>";
print "<td><input type='hidden' name='limit' value='LIMIT' /></td>";
print "</tr></table></center></form>";
print "</center>";
?>[/php:1:d5bbe7d3c7]
Go to the top of the page
+Quote Post
biz0n
post
Post #9





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 29.12.2003
Skąd: Radom

Ostrzeżenie: (0%)
-----


teraz jest tak gdy przechodzę na stronke:
"
wiersz 4
znak 117
oczekiwano znaku";"
kod 0
adres URL:http://mojastrona.pl/form.php

"
i w momencie wybrania "dodaj"
"
wiersz 4
znak 1
oczekiwano obiektu
kod 0
adres URL:http://mojastrona.pl/form.php

"
Go to the top of the page
+Quote Post
gulldarek
post
Post #10





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

Ostrzeżenie: (0%)
-----


Wiersz 18:

[php:1:8a656be500]<?php
print "var
selectedurl=document.formularz.dostawca.options[document.formularz.dostawca.sele
ted
Index].value;";
?>[/php:1:8a656be500]

Spróbuj teraz... ;>
Go to the top of the page
+Quote Post
biz0n
post
Post #11





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 29.12.2003
Skąd: Radom

Ostrzeżenie: (0%)
-----


teraz jest tak gdy przechodzę na stronke:
"
wiersz 4
znak 148
oczekiwano znaku";"
kod 0
adres URL:http://mojastrona.pl/form.php

"
i w momencie wybrania "dodaj"
"
wiersz 4
znak 1
oczekiwano obiektu
kod 0
adres URL:http://mojastrona.pl/form.php

"
Go to the top of the page
+Quote Post
gulldarek
post
Post #12





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

Ostrzeżenie: (0%)
-----


Tym razem działa na 100%:

[php:1:14f60796e5]<?php
session_start();
include "./common_db.inc";
$link_id=db_connect('zamow');
$q= mysql_query("SELECT * FROM dostawca");

$q1=mysql_query("SELECT * FROM kurier");

include "./menu.php";

echo "<link rel='stylesheet' href='style.css' type='text/css'>n";
echo "<body bgcolor='#f0f0f0'>n";

print "<script language='javascript'>n";
print "<!--n";
print "var displaymode=1n";

print "function idz(){n";
print "var
selectedurl=document.formularz.dostawca.options[document.formularz.dostawca.sele
tedIndex].valuen";
print "if (displaymode==0)n";
print "window.location=selectdurln";
print "else{n";
print "if (!window.win2||win2.closed)n";
print "win2=window.open(selectedurl)n";
print "else{n";
print "win2.location=selectedurln";
print "win2.focus()n";
print "}n";
print "}n";
print "}n";
print "//-->n";
print "</script>n";

print "<center><form action='rcview.php' method='get' name='formularz'>";
print "<table border=0 bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td>Dostawca:";
print "<select name='dostawca' size='1' onChange='idz()'>";
while($data=mysql_fetch_row($q)){
print "<option value='" . $data[0] . "'>" . $data[1] . "</option>";
}
print "<option value='add_dost.php'>Dodaj</option>";
print "</select></td>";

print "<td>Nr Zamówienia lub numer wysylki: ";
print "<input type='text' name='nr_zamow' />";
print "</td></tr></table></center>";
print "<center><table border=0 bgcolor='#CCCCCC' width='600' height='60'>";
print "<tr>";
print "<td></td>";
print "<td>Zawartosc:</td>";
print "<td><textarea name='zawartosc' cols='60' rows='5'
wrap='virtual'></textarea></td>";
print "</tr></table></center>";
print "<center><table border='0' bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td><br>Kurier:<br>";
print "<select name='kurier' size='1'>";
while($kur=mysql_fetch_row($q1)){
print "<option value='" .$kur[0] . "'>" . $kur[0] . "</option>";
}
print "</select></td>";
print "<td>Data informacji<br>";
print "o nadejsciu przesylki:<br>";
print "<input type='text' name='data_in' />";
print "</td>";
print "<td><br>Data odprawy:<br>";
print "<input type='text' name='data_odpr' />";
print "</td>";
print "<td><br>Data odbioru:<br>";
print "<input type='text' name='data_odb' />";
print "</td>";
print "</tr>";
print "</table>";
print "<center><table border=0 bgcolor='#CCCCCC' width='600' height='60'>";
print "<tr>";
print "<td>Uwagi:";
print "</td>";
print "<td><textarea name='uwagi' cols='60' rows='5'></textarea></td>";
print "<td>Naleznosci celno-podatkowe:<br><b>Uzywac kropki zamiast przecinka!!</td>";
print "<td><input type='text' name='naleznosci' />zl</td>";
print "</tr></table></center>";
print "<center><table border='0' bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td>";
print "<center><input type='submit' name='Wyslij' value='wyslij' /></center>";
print "</td>";
print "<td><input type='hidden' name='dodaj' value='1' /></td>";
print "<td><input type='hidden' name='nr' value='10' /></td>";
print "<td><input type='hidden' name='limit' value='LIMIT' /></td>";
print "</tr></table></center></form>";
print "</center>";
?>[/php:1:14f60796e5]
Go to the top of the page
+Quote Post
biz0n
post
Post #13





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 29.12.2003
Skąd: Radom

Ostrzeżenie: (0%)
-----


oki dziala tylko że jest jeszcze jeden patent :

Jak dodam dostawce i zamkne dodatkowe okno a potem chce z listy wybrac jakas wartosc to w momencie wyboru przegladarka probuje otworzyc nowe okno wysylajac w linku tą wartosc w postaci
www.mojastrona.pl/wybrana wartosc

da rade cosik z tym zrobic??

bylbym strasznie wdzieczny!!!!

apropos znasz jakas stronke z kursem javy??
Go to the top of the page
+Quote Post
gulldarek
post
Post #14





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

Ostrzeżenie: (0%)
-----


[php:1:d78b31cfb0]
<?php
session_start();
include "./common_db.inc";
$link_id=db_connect('zamow');
$q= mysql_query("SELECT * FROM dostawca");

$q1=mysql_query("SELECT * FROM kurier");

include "./menu.php";

echo "<link rel='stylesheet' href='style.css' type='text/css'>n";
echo "<body bgcolor='#f0f0f0'>n";

print "<script language='javascript'>n";
print "<!--n";
print "var displaymode=1n";

print "function idz(){n";
print "var selectedurl=document.formularz.dostawca.options[document.formularz.dostawca.sele
tedIndex].valuen";
print "if (selectedurl!='add_dost.php')n";
print "{n";
print "returnn";
print "}n";
print "else{n";
print "if (displaymode==0)n";
print "window.location=selectdurln";
print "else{n";
print "if (!window.win2||win2.closed)n";
print "win2=window.open(selectedurl)n";
print "else{n";
print "win2.location=selectedurln";
print "win2.focus()n";
print "}n";
print "}n";
print "}n";
print "}n";
print "//-->n";
print "</script>n";

print "<center><form action='rcview.php' method='get' name='formularz'>";
print "<table border=0 bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td>Dostawca:";
print "<select name='dostawca' size='1' onChange='java script: idz()'>";
while($data=mysql_fetch_row($q)){
print "<option value='" . $data[0] . "'>" . $data[1] . "</option>";
}
print "<option value='uuu'>hgfhgfhfg</option>";
print "<option value='add_dost.php'>Dodaj</option>";
print "</select></td>";

print "<td>Nr Zamówienia lub numer wysylki: ";
print "<input type='text' name='nr_zamow' />";
print "</td></tr></table></center>";
print "<center><table border=0 bgcolor='#CCCCCC' width='600' height='60'>";
print "<tr>";
print "<td></td>";
print "<td>Zawartosc:</td>";
print "<td><textarea name='zawartosc' cols='60' rows='5'
wrap='virtual'></textarea></td>";
print "</tr></table></center>";
print "<center><table border='0' bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td><br>Kurier:<br>";
print "<select name='kurier' size='1'>";
while($kur=mysql_fetch_row($q1)){
print "<option value='" .$kur[0] . "'>" . $kur[0] . "</option>";
}
print "</select></td>";
print "<td>Data informacji<br>";
print "o nadejsciu przesylki:<br>";
print "<input type='text' name='data_in' />";
print "</td>";
print "<td><br>Data odprawy:<br>";
print "<input type='text' name='data_odpr' />";
print "</td>";
print "<td><br>Data odbioru:<br>";
print "<input type='text' name='data_odb' />";
print "</td>";
print "</tr>";
print "</table>";
print "<center><table border=0 bgcolor='#CCCCCC' width='600' height='60'>";
print "<tr>";
print "<td>Uwagi:";
print "</td>";
print "<td><textarea name='uwagi' cols='60' rows='5'></textarea></td>";
print "<td>Naleznosci celno-podatkowe:<br><b>Uzywac kropki zamiast przecinka!!</td>";
print "<td><input type='text' name='naleznosci' />zl</td>";
print "</tr></table></center>";
print "<center><table border='0' bgcolor='#CCCCCC' width='600' height='20'>";
print "<tr>";
print "<td>";
print "<center><input type='submit' name='Wyslij' value='wyslij' /></center>";
print "</td>";
print "<td><input type='hidden' name='dodaj' value='1' /></td>";
print "<td><input type='hidden' name='nr' value='10' /></td>";
print "<td><input type='hidden' name='limit' value='LIMIT' /></td>";
print "</tr></table></center></form>";
print "</center>";
?>[/php:1:d78b31cfb0]
Go to the top of the page
+Quote Post
biz0n
post
Post #15





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 29.12.2003
Skąd: Radom

Ostrzeżenie: (0%)
-----


przestało działać (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

wiersz 31
znak 2
oczekiwanie obiektu
adres URL:http://www.mojastrona.pl/form.php
Go to the top of the page
+Quote Post
gulldarek
post
Post #16





Grupa: Zarejestrowani
Postów: 156
Pomógł: 15
Dołączył: 13.09.2003
Skąd: London

Ostrzeżenie: (0%)
-----


Pamietaj, ze

[xml:1:3292f4ef36]"var selectedurl=document.formularz.dostawca.options[document.formularz.dostawca.sele
tedIndex].valuen"; [/xml:1:3292f4ef36]

Musi byc w jednej linii.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 06:48