Avatar billede jkn83 Praktikant
05. april 2007 - 23:25 Der er 6 kommentarer og
1 løsning

hentning at data, eller gå videre til næste

hey der.

Skal have lavet en table, hvor der er en 45 punkter i alt i alt, folk kan udfylde via en form på siden. De bliver gemt under noget så simpelt som a1 og b1, a2 og b2 osv... til 45.

Men eftersom det ikke er alle folk der kan svare på alle 45 ting, vil jeg gerne nøjes med at få fremvist hvad der er svaret på, altså hvad der har data gemt under den enkelte post.

Her er hvad jeg bruger:

if(strlen($med3[a1])<1)
{
print "<tr><td>navn</td><td><b>$med3[a1]</b> $med3[b1]/td></tr>";
}
elseif(strlen($med3[a2])<1)
{
print "<tr><td>navn2</td><td><b>$med3[a2]</b> $med3[b2]/td></tr>";
}
else
{
print "Der var ingen data at hente";
}

Den viser navn og navn2 selv om der ingen dataer er tastet ind.
nogen der ved hvor fejlen ligger?
Avatar billede windcape Praktikant
06. april 2007 - 00:43 #1
ja, dit < skal være >
Avatar billede windcape Praktikant
06. april 2007 - 00:43 #2
>= faktisk
Avatar billede jkn83 Praktikant
06. april 2007 - 10:46 #3
heh doh :D der kan man se hvad mangel på søvn gør ved en... Tror det vil fungere fint nok ved >, kan ik lige se hvorfor det skal være >=
Avatar billede jkn83 Praktikant
06. april 2007 - 10:46 #4
smider du lige svar ?
Avatar billede windcape Praktikant
08. april 2007 - 21:58 #5
kommer her :p

forklaring: f.eks. kunne strlen($med3[a1])<1 jo blive til følgende

if(strlen($med3[a1])<1)
if(50 < 1)
HVIS 50 ER MINDRE END 1

50 mindre end en lyder godt nok forkert.. var let at gætte at du nok forsøgte at se om din streng havde mere end 1 character.

>= fordi at "a" vel også er en godkendt værdi? dvs. 1 eller flere karakterer.

=> er en T_RIGHT_ARROW som bruges i arrays , f.eks. array("key"=>"value")
Avatar billede jkn83 Praktikant
09. april 2007 - 11:17 #6
jow jow :D så lærte jeg også lidt i dag, men stadig, så når den kun skal tjekke om der er 1 ellere flere characters indtastet, kunne man nøjes med > ik ?
Avatar billede jkn83 Praktikant
09. april 2007 - 11:18 #7
eller er det hvis der er mere end 1 character?
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