Avatar billede supermand69 Nybegynder
06. november 2003 - 14:17 Der er 13 kommentarer og
1 løsning

if-statement er underlig

Hey...

Jeg vil trække en record ud fra MySQL og tjekke om den har en værdi... Jeg laver en if-statement, men den er total underlig!! (?)

if($row[pic]) echo 'den er noget';
else echo 'den er ikke noget';

Hvis den har en værdi kommer den godt nok med "den er noget", men hvis den ikke har nogen værdi skriver den ikke noget ud?? Underligt...

Det skal lige siges at recorden er en char(3) hvis det kan hjælpe... :)
Avatar billede Slettet bruger
06. november 2003 - 14:18 #1
Nu er det rent gæt, men kan det skyldes du har sat en standardværdi, som f.eks. NULL ?
Avatar billede supermand69 Nybegynder
06. november 2003 - 14:20 #2
der er ingen nulværdi...
Avatar billede supermand69 Nybegynder
06. november 2003 - 14:26 #3
- men den har index...
Avatar billede sukos Juniormester
06. november 2003 - 14:29 #4
if(!empty($row["pic"])) {
echo"OK";
}else{
echo"Næh";
}
Avatar billede Slettet bruger
06. november 2003 - 14:29 #5
Prøv med

if($row[pic]!= "")
Avatar billede sukos Juniormester
06. november 2003 - 14:29 #6
eller (måske?)

if(true == $row["pic"]) {
echo"OK";
}else{
echo"Næh";
}
Avatar billede Slettet bruger
06. november 2003 - 14:42 #7
Du kunne måske også bare bruge

if($row[pic] != "") {
echo "Den er noget";
}
else { echo "Den er ikke noget"; }
Avatar billede Slettet bruger
06. november 2003 - 14:55 #8
cypermann> Ligesom mit forslag?

;)
Avatar billede supermand69 Nybegynder
06. november 2003 - 15:11 #9
der sker præcist det samme... :-/
Avatar billede Slettet bruger
06. november 2003 - 15:24 #10
aha havde jeg ikke set el_barto ;)
Avatar billede Slettet bruger
20. november 2003 - 08:20 #11
Lukketid?
Avatar billede supermand69 Nybegynder
24. november 2003 - 15:18 #12
lukker...
Avatar billede Slettet bruger
24. november 2003 - 15:31 #13
Øh...du fik måske ikke hjælp eller hvad siden du selv tager point?
Avatar billede Slettet bruger
24. november 2003 - 20:51 #14
Det ville være mit gæt?
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