Avatar billede mesteren_selv Nybegynder
27. januar 2005 - 16:49 Der er 10 kommentarer og
1 løsning

En lille underlig en

Er der nogen der kan knække hvorfor denne her nogle gange kører ALBALBALB når $x=2 og omvendt?

$x=rand(2,3);
       
if ($x == 2) {
       
BLABLABLA
       
} elseif ($x == 3) {

ALBALBALB       

}

På forhånd tak... Viggo
Avatar billede erikjacobsen Ekspert
27. januar 2005 - 16:55 #1
Det gør den ikke.
Avatar billede bigo Nybegynder
27. januar 2005 - 17:03 #2
Det kan jeg ikke lige sige. Men prøv og se på http://www.gnf.dk/exp/rand_ex_585330.php
Jeg har lavet en del forsøg med siden.. Men uden det resultat som du angiver.
Avatar billede elskermad.dk Nybegynder
27. januar 2005 - 18:35 #3
jeg har ingen ide om hvorfor men jeg får også ALBALBALB frem nogengange når jeg bruger bigo's link
Avatar billede erikjacobsen Ekspert
27. januar 2005 - 18:44 #4
Det er kun et problem hvis der står
  X= 2 : ALBALBALB
Er x lig 3 er det jo helt i orden.
Avatar billede elskermad.dk Nybegynder
27. januar 2005 - 19:28 #5
det gør der bare ikke i det eksempel bigo har strikket sammen...

jeg kan da lige tage et screenshot så det kan bevises
Avatar billede erikjacobsen Ekspert
27. januar 2005 - 19:46 #6
Der er ikke noget problem, og du behøver ikke bøvle med et screenshot. Skriv/copy/paste
bare hvad du mener er forkert.
Avatar billede olebole Juniormester
27. januar 2005 - 20:28 #7
<ole>

Det kan ikke lade sig gøre. Der kan kun komme til at stå 'ALBALBALB', hvis $x har værdien 3

/mvh
</bole>
Avatar billede cpfrande Nybegynder
28. januar 2005 - 13:29 #8
Halløjsa,

Giver olebole ret.
Det er ikke muligt, at den returnere 'ALBALBALB', hvis $x = 2.

- Kristian
Avatar billede mesteren_selv Nybegynder
31. januar 2005 - 13:20 #9
Jeg tror jeg har fundet fejlen... det var et eller andet andet... sorry for forstyrelsen...
Avatar billede cpfrande Nybegynder
31. januar 2005 - 13:22 #10
Halløjsa,

... er det muligt, du kan skrive hvad fejlen er? Så kan andre - der evt. støder på samme "problem" - finde hjælp her, uden at spørge. :)

- Kristian
Avatar billede mesteren_selv Nybegynder
31. januar 2005 - 13:54 #11
Det var ikke en fejl i if-sætningen men længere nede i min mySQL-kode.. Så jeg tror ikke at folk der søger på dette spørgsmål ville kunne få glæde af det... jeg er heller ikke helt sikker på hvad det var, desværre... :)

- Viggo
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