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!?!
Annonceindlæg fra Barco
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...
jeg troede jeg skulle lave en: <? if($row[navn] == $navn && $row[kode] == $kode){ INSERT INTO................. } else print(\"Nej\"); ?>
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... } ?>
det kan den ikke!!! Nogle der kan php?
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] ?
Jeg havde selv løsningen: <? if($row[navn] == $navn && $row[kode] == $kode){ INSERT INTO..............} else print(\"no\"); ?>
hvis du vil gi meg points ;-)
01. juni 2001 - 17:24
#10
jeg er ikke helt sikker på hvordan man gør endnu
01. juni 2001 - 17:27
#11
takker...
Computerworld tilbyder specialiserede kurser i database-management