» »

povezovanje strani z tabelo

povezovanje strani z tabelo

lejka ::

Zdravo!
Zopet potrebujem pomoč in sicer. Imam na eni strani tabelo to je leabo.php recimo in imam eno stran vstabi_podatek.php Rada bi da ko vpišem podatek v polja in pritisnem submit, da mi pošlje te podatke iz polj v tabelo na drugi strani.
Sama sem poskusila tako a tu neki manjka.



VSTAVI PODATKE KI JIH ŽELIŠ V TABELI


action="http://localhost/bo.php"target="_parent" method="post">
PREDMET
type="text" name="PREDMET">


Profesor:
type="text" name="profesor">


type="submit" value="pošlji podatek">


Naprej pa ne znam.Niti to najbrž ni v redu ker baje da moraš imeti tri strani. Hvala za pomoč
Lea

lejka ::


= '127.0.0.1:c:\lea\lea.fdb';
= 'SYSDBA';
= 'masterkey';

$dbh = ibase_connect($host, $username, $password);

$stmt = ibase_query"SELECT * FROM PREDMET_I(null)";
$row = ibase_num_rows($stmt);
if($row!=0){
echo '';
echo '';
echo '';
echo '';
while ($row = ibase_fetch_object($stmt)) {
printf("",$row[0],$row[1],$row
[2],);
}
echo "
' . $row->PREDMET_IME . '' . $row->PROFESOR . '
%s%s%s
";
}
else echo "Ni zadetka";
?>

Kaj tukaj ni v redu?

keworkian ::

Em what?
Obscenities in B-Flat

lejka ::

to je v php z ibexpertom povezava in me zasnima kaj ne dela prav. rada bi povezala podatke ki jih vstavim v tabelo na drugi strani. oz v bazo. NE znam tega narediti.

misek ::

Podatke moraš najprej vpisati v tabelo po submitu, nato pa jih na strani s tabelo prebrati.

lejka ::

se pravi naredim kodo php ki kliče insert ali kako. Kar vem je da moram imet tri strani. Tabelo, podatkovno stran v html in stran ki poveže z php kodo

keworkian ::

Zakaj pa tri strani? A ni bolj preprosto da v HTML naredis se PHP in potem vpises v bazo in potem ven poberes?
Obscenities in B-Flat

lejka ::

ja ravno tega ne znam
NAREDILA SEM SEDAJ TO :

action="http://localhost/bo.php" method="post" >

PoĹĄlji podatke.


Predmet:

type="text" name="predmet" size="20">


profesor:

type="text" name="profesor"size="20">



type="submit" value="Send">
type="reset" value="Reset">


$host = '127.0.0.1:c:\lea\lea.fdb';
$username = 'SYSDBA';
$password = 'masterkey';

$submit=='submit';
if ($submit);
$dbh = ibase_connect($host, $username, $password);

$stmt= "execute procecure PREDMET_I";
echo $stmt;
?>
KAJ NI V REDU?

imam občutek da mi manjka $post in tega ne znam

Zgodovina sprememb…

  • spremenila: lejka ()

iggy ::

ja prebrat jih moreš na drugi strani in potem insertat :)
Hey, you're fat!

lejka ::

aha se pravim moram narediti prej pregled serch če je tak podatek že in potem insert
razumem prav?

misek ::

lejka ::

ja to vem prvič to je MYSQL in drugo rabim povezavo ene strani z drugo da podatek vstavi v tabelo.
Ta del mi je jasen. ampak tisti z post podatki mi ni se ne vidim ven. No hvala bom že počasi pogruntala.
Lp

keworkian ::

Post podatki se prenasajo tako
$spremenljivka = $_POST['ime'];
tam kjer je 'ime' tam je tisti del htmlja ki si mu dala ime :D
Obscenities in B-Flat

Zgodovina sprememb…

lejka ::

NO SEDAJ MI JE USPELO NAREDI SE TAKO ZA TISTE KI BI RADI VEDELI:
1 korak
-kličeš z bazo tabelo.

2 KORAK
POLJA

action="http://localhost/oznaci.php" method="post" >

pošlji podatke.

predmet:

type="text" name="predmet" size="20">


profesor:

type="text" name="profesor"size="20">



type="submit" value="send">
type="reset" value="reset">

3 korak:

$host = '127.0.0.1:c:\lea\lea.fdb';
$username = 'sysdba';
$password = 'masterkey';

$dbh = ibase_connect($host, $username, $password);

$stmt = "execute procedure PREDMET_I (null,"
. "'" . $_REQUEST['predmet'] . "','" . $_REQUEST['profesor'] . "')";
$sth= ibase_query($dbh, $stmt);
?>
script language="JavaScript">
self.location.href="bo.php"

IN TO JE TO!!
HVALA VSEM LP LEA

iggy ::

a bejš no :)
Hey, you're fat!


Vredno ogleda ...

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

php update

Oddelek: Programiranje
7858 (672) keworkian
»

PHP - nujno! - email forma

Oddelek: Izdelava spletišč
261931 (1613) DonMatejo
»

Zelo enostavna PHP skripta, ki ne dela - help :(

Oddelek: Izdelava spletišč
131486 (1251) snow
»

sessions

Oddelek: Izdelava spletišč
151408 (1270) multiplayer
»

obrazec za pošiljanje pošte

Oddelek: Izdelava spletišč
71177 (1076) tec

Več podobnih tem