Avatar billede casc Nybegynder
17. marts 2005 - 09:34 Der er 4 kommentarer og
1 løsning

indsætte data i to tabeller

Hej Alle.
At indsætte data i to tabeller, kan da ikke være så svært..
Men ikke desto mindre, bliver der kun skrevet noget i den første..
Insert frakmentet ser sådan ud:
//Indsætte i tabellerne..
mysql_query ("insert into navnedata (fornavn, efternavn, telefon_arb, mobiltelefon, email) values ('".$_POST['fornavn']."', '".$_POST['efternavn']."', '".$_POST['tlf_arbejde']."', '".$_POST['tlf_mobil']."', '".$_POST['email']."')");

mysql_query ("insert into adressdata (adresse, postnr, by, telefone_home, id_adress) values('".$_POST['adresse']."', '".$_POST['postnummer']."', '".$_POST['by']."', '".$_POST['tlf_hjemme']."', '".$_POST['line']."')");

Hvad kan jeg gøre galt??
Hilsen casc
Avatar billede detox Nybegynder
17. marts 2005 - 09:38 #1
'by' er et reserveret ord i MySQL, så prøv med et andet eller sæt backtics omkring:

mysql_query ("insert into adressdata (adresse, postnr, `by`, telefone_home, id_adress) values('".$_POST['adresse']."', '".$_POST['postnummer']."', '".$_POST['by']."', '".$_POST['tlf_hjemme']."', '".$_POST['line']."')");
Avatar billede detox Nybegynder
17. marts 2005 - 09:39 #2
I øvrigt kan det tit hjælpe til bedre fejlmeldinger, hvis du sætter: or die(mysql_error()); i slutningen af dine forespørgsler.
Avatar billede casc Nybegynder
17. marts 2005 - 09:57 #3
TAk for hjælpen, det virkede at rette 'by' til noget andet..
Avatar billede casc Nybegynder
17. marts 2005 - 10:07 #4
hvad med point..?
Avatar billede detox Nybegynder
17. marts 2005 - 10:10 #5
Ok, velbekommen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester