Avatar billede php_wannabe Nybegynder
01. juni 2001 - 17:02 Der er 10 kommentarer og
1 løsning

hvis navn && kode findes i database, fortsæt

Altså!

INSERT INTO medlemmer blablabla

Der er to af felterne: \"navn\" og \"kode\" jeg vil have lavet noget, så den cheker tabellen \"grupper\" for at se om navn og kode er der!

Hvis de er, skal den bare fortsætte, og gøre dens \"action\"
ellers, skal den skrive (else) \"Desværre du er ikke oprettet\"

Er dette muligt!?! Og er det svært!?!
Avatar billede nute Nybegynder
01. juni 2001 - 17:05 #1
kan du ikke bare utføre en

SELECT COUNT(*) as cnt FROM medlemmer WHERE navn = [et_navn] AND kode = [en_kode]

hvis cnt > 0, så er brukeren allerede opprettet...ellers skal du utføre en

INSERT INTO...
Avatar billede php_wannabe Nybegynder
01. juni 2001 - 17:06 #2
utføre?
Avatar billede php_wannabe Nybegynder
01. juni 2001 - 17:08 #3
jeg troede jeg skulle lave en:

<? if($row[navn] == $navn && $row[kode] == $kode){

INSERT INTO.................
}
else
print(\"Nej\");
?>
Avatar billede nute Nybegynder
01. juni 2001 - 17:12 #4
jeg kjenner desverre ikke til PHP så godt, men du kan gjøre noe ála:

\"SELECT COUNT(*) as cnt FROM medlemmer WHERE navn = \'\" + $navn + \"\' AND kode = \'\" $kode + \"\'\"

( kjør denne SQL, og deretter )

<?
if( $row[cnt] > 0 ){
  print(\"Nej\");
} else {
  INSERT INTO...
}
?>
Avatar billede php_wannabe Nybegynder
01. juni 2001 - 17:13 #5
det kan den ikke!!!

Nogle der kan php?
Avatar billede nute Nybegynder
01. juni 2001 - 17:17 #6
hva mener du med \"det kan den ikke\" ? Hva er det den ikke kan ? Hvilket resultat får du hvis du skriver ut verdien av $row[cnt] ?


Avatar billede php_wannabe Nybegynder
01. juni 2001 - 17:20 #7
Jeg havde selv løsningen:

<? if($row[navn] == $navn && $row[kode] == $kode){
INSERT INTO..............}
else
print(\"no\");
?>


Avatar billede php_wannabe Nybegynder
01. juni 2001 - 17:21 #8
Skal du have points?
Avatar billede nute Nybegynder
01. juni 2001 - 17:23 #9
hvis du vil gi meg points ;-)
Avatar billede php_wannabe Nybegynder
01. juni 2001 - 17:24 #10
jeg er ikke helt sikker på hvordan man gør endnu
Avatar billede nute Nybegynder
01. juni 2001 - 17:27 #11
takker...
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
Computerworld tilbyder specialiserede kurser i database-management

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