Ahoj,
řeším problém, že mám formulář kde mám:
Jméno:
Příjemní:
Datum narození:
Město:
Ulice:
PSČ:
a potřebuji abyh data z prvních dvou(jméno a příjmení) se naINSERTOVALI do tabulky osoby, a zbylé záznamy(město, ulice...) se mi naINSERTOVALI do tabulky adresy.Je mi jasný že by to šlo udělat do 2formulářu, ale já bych chtěl jeden formulář, a po odeslání těch dat by se část naInsertovala jinak adurhá taky. jde to nějak?
Nebo když mám jeden formulář, data se vždy odešlou jen do jedné tabulky?
Díky za odpověď, možný náznak jak by se to dalo vyřešit.
Fórum › MySQL
Odeslání hodnot v 1 formuláři do více tabulek
preco by to neslo dat do 2 tabuliek?? osoby budu mat stlpec ID s autoincrement... adresy tiez ID, bez autoincrement...
INSERT INTO osoby (meno,priezvisko) VALUES ('".$_POST['meno']."','".$_POST['priezvisko']."')
INSERT INTO adresy (id,datum_narodenia,mesto,ulica,psc) VALUES ('".mysql_insert_id()."','".$_POST['datum_narodenia']."','".$_POST['mesto']."','".$_POST['ulica']."','".$_POST['psc']."')
mysql_insert_id() http://sk.php.net/manual/en/function.mysql-insert-id.php je to co hladas...
ID sloupec tam mám, v každé tabulce, jen nevím proč u adres bez incrementu?
Mám teď třeba v tabulce osoby člověka:
id_osoby:43(autoincrement, primary key)
jmeno:Karel
Prijmeni:Zelený
a mám tam i cizí klíč id_adresy:23, který se odkazuje na jeho bydlisko
a potom další tabulku mám adresy, kde mám
id_adresy:23(autoincrement, primary key)
mesto:Brno
ulice:Sokolska
PSC:60201
a právě když budu mít ten formulář, tak jsem chtěl udělat abych nemusel mít zvlášt formulář na osoby, a zvlášť formulář na adresy.A když to tedy jde ten formulář spojit, vyzkouším.
Co treba toto
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Odeslani hodnoty checkboxu ve formulari na email — založil Filip Zeman
Zachovani hodnoty ve formulari u select po odeslani — založil josef
Práce s více formuláři — založil massic
Udrzeni hodnot ve formulari pri reloadu — založil s.z.
Sloučení tabulek s výběrem hodnot — založil Marek
Moderátoři diskuze