Avatar billede kasbas91 Nybegynder
03. september 2010 - 11:51 Der er 18 kommentarer og
1 løsning

Jeg har en fejl i min kode, men aner bare i hvor...

Hej eksperten.dk

Jeg har en fejl i min kode, men aner bare i hvor den er, har kigget

den igennem mange gange så jeg tænkte på om i havde lyst til at

hjælpe med at kigge den igennem. Fordi jeg kan kun få den til at

oprette en bruger, og en engang imellem. Den kan ikke rigtig oprette

flere bruger end 1.

Min formular: http://codepad.org/PAs8TKoh

Her er min kode: http://codepad.org/U6q5r6Y6

Her er min table:

CREATE TABLE IF NOT EXISTS `web_login` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `profile_id` varchar(150) NOT NULL,
  `profile_alias` varchar(150) NOT NULL,
  `status` varchar(20) NOT NULL,
  `activationKey` varchar(100) NOT NULL,
  `velkomst` int(11) NOT NULL,
  `username` varchar(150) NOT NULL,
  `password` varchar(150) NOT NULL,
  `firstname` varchar(100) NOT NULL,
  `lastname` varchar(100) NOT NULL,
  `birthday_day` varchar(20) NOT NULL,
  `birthday_month` varchar(20) NOT NULL,
  `birthday_year` varchar(20) NOT NULL,
  `website` varchar(100) NOT NULL,
  `email` varchar(100) NOT NULL,
  `profileavatar` varchar(255) NOT NULL,
  `regtime` varchar(150) NOT NULL,
  `lastlogin` varchar(150) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `username` (`username`),
  UNIQUE KEY `email` (`email`),
  UNIQUE KEY `activationkey` (`activationKey`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;


Det kunne være fedt, hvis i kunne hjælpe mig.
Avatar billede Rebjorn Nybegynder
03. september 2010 - 12:10 #1
Uafsluttet td-tag på linje 88 ihvertfald ;) ..
Så meget kan jeg da se på min iPhone browser. Kigger på det når jeg kommer hjem hvis jeg husker det :)
Avatar billede kasbas91 Nybegynder
03. september 2010 - 12:23 #2
Det er fordi jeg har lavet de 3 select bokse i samme td..

Okay ja det må du meget gerne...;P
Avatar billede Rebjorn Nybegynder
03. september 2010 - 12:31 #3
Med uafsluttet mente jeg: "<td" kan du se hvad der mangler?

Hvis det er meningen, så er jeg bagud på HTML syntaksen.
Avatar billede kasbas91 Nybegynder
03. september 2010 - 13:19 #4
hehe ja det er også rigtigt, den havde jeg ikke lige set ^^ ;P
Avatar billede Rebjorn Nybegynder
03. september 2010 - 14:57 #5
Hvad sker der helt præcist når du prøver at oprette bruger nr. 2?
Avatar billede kasbas91 Nybegynder
03. september 2010 - 15:05 #6
Jamen der sker ikke rigtig andet en der ikke kommer noget ind i

databsen, men nogle gange hvis man er heldig kan man få lov til at

oprette en bruger..
Avatar billede kasbas91 Nybegynder
04. september 2010 - 03:46 #7
Jeg ved simpelhen ikke hvad fejlen er, håbede i kunne se fejlen.

Jeg forstår det ikke hvad der er galt.. ;P


Det er sikkert en dum ting, der gør det, men det er kun nogle gange

man kan oprette bruger nummer 2 eller flere, fordi bruger nummer 1

kan man altid oprette når tablen er tom.
Avatar billede majbom Novice
04. september 2010 - 08:07 #8
har du overvejet at udskrive $mysqli->error?
Avatar billede kasbas91 Nybegynder
04. september 2010 - 13:19 #9
Jeg har lige prøvet at skrive $mysqli->error;

Men kan ikke få den til at udskrive noget, er der et bestemt sted

jeg skal sætte den i kodningen...
Avatar billede majbom Novice
04. september 2010 - 18:53 #10
ja umiddelbart efter du har kørt din query...
Avatar billede kasbas91 Nybegynder
05. september 2010 - 14:33 #11
Ja har prøvet, men den siger ikke noget...

Jeg aner virkelig ikke hvad det kan være...
Avatar billede majbom Novice
05. september 2010 - 19:11 #12
prøv umiddelbart efter det, at udskriv $mysql->insert_id;
Avatar billede kasbas91 Nybegynder
05. september 2010 - 19:35 #13
Den gør heller ikke noget... Den siger overhovedet ingen ting...
Avatar billede kasbas91 Nybegynder
05. september 2010 - 19:49 #14
Hej igen, jeg tror jeg har fået det til at virke, der var vidst en

lille fejl et eller andet sted, men kan ikke lige huske hvor..


Men tak for hjælpen splazz, læg et svar, hvis du ønsker point.
Avatar billede majbom Novice
05. september 2010 - 21:18 #15
jeg skal ikke have point, hvis jeg ikke hjalp til løsningen...
Avatar billede kasbas91 Nybegynder
05. september 2010 - 22:10 #16
Du hjalp mig da lidt, med $mysql->error; Den havde jeg ikke tænkt på.
Avatar billede majbom Novice
05. september 2010 - 22:20 #17
okay, så stik mig en 50'er :)
Avatar billede kasbas91 Nybegynder
05. september 2010 - 22:49 #18
Du får bare det hele.. ^^, man kan ikke kun få en 50'er.. ;P
Avatar billede majbom Novice
05. september 2010 - 23:27 #19
jo, hvis du selv havde lagt et svar :)

men tak for points så :)
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