ugrás a tartalomhoz

fuggvenyhivas

kisbali · 2002. Már. 21. (Cs), 11.20
Hello!
Van egy fuggvenyhivasi problemam:
Adott egy fv hivas
<?php
tantvalaszt();
?>
function tantvalaszt()
{
print '<FORM action= tanttorles.php METHOD="POST">';
print "<p>Valaszd ki a torlendo tantargyat: <SELECT name=\"id\">";
$sql = "SELECT tantnevid, tantnev FROM tant";
$result = mysql_query ($sql);
...
mysql_free_result ($result);
print '<INPUT TYPE="submit" value="Rendben">';
print "</SELECT>";
print "</FORM>";
}
Ami aztan meghivja a tanttorles.php -t, ahol egy

tantargytorol($id);

fv elvegzi a torlest, kiirja az eredmenyt!
Eddig szepen mukodik is! Viszont szeretnem tovabbfejleszteni a fv-emet.
Ez a legordulo listabol valo valasztas tobbszor is kellene, ugy, hogy mas-mas
lapot hivjon meg. Aztan toroljon, vagy modositson.
Kapott egy parametert pl $fajlparameter, ami a fv-ben

print '<FORM action= "'.$fajlparameter.'" METHOD="POST">';

szerepel. Akarhonan hivom meg a fv-t, mindig a megfelelo oldalt nyitja meg,
de innentol kezdve, ugy tunik mintha nem latna a kivalasztott elemet a listabol.
Igy a muveleteket sem vegzi el.
Kicsit hosszu voltam, de ha vki tud, kerem segitsen! Akar maganban is!
Koszi!
Balazs (kisbali##kukac##freemail.hu)
 
1

Re: fuggvenyhivas

Granc Róbert · 2002. Ápr. 2. (K), 17.22
Szerintem egy
global $fajlparameter;
hiányzik oda a függvény elejére...
2

Re: fuggvenyhivas

kisbali · 2002. Ápr. 5. (P), 09.08
Koszi a valaszt! Sajnos nem mukodik!
A global $fajlparameter -t a fuggveny elejere beszurtam. Most onmagat hivja meg! A get metodust atirtam post -ra, s a cimsorban latszik, hogy az elemet kivalasztja, de nem hivja meg a fajlparameterben levo oldalt.
Kerem segitsetek, mert nem tudok tovabbhaladni!
Koszi!
Kisbali
3

Re: fuggvenyhivas

kisbali · 2002. Ápr. 5. (P), 10.02
Kosz a valaszt!
A global $fajlparameter; -t beirtam.
Sajnos tovabbra sem mukodik. Nem hajlando meghivni a $fajlparameter -ben tarolt lapot.
A POST metodust atirtam GET-re, igy latszott a cimsorban, hogy a kivalsztott elemet atkuldene, ha tudna hova. Mindig onmagat hivja meg.
Megakadtam, kerem segitsetek!
Kosz!
Balazs (kisbali##kukac##freemail.hu)