14. oktober 2004 - 15:51
Der er
8 kommentarer og 1 løsning
Hjælp til str_replace
Heysan! Jeg har lige hurtigt et spørgsmål...! Hvordan kan jeg sige, at hvis det felt er tomt så skal den skrive "bla" f.eks. :P Altså hvis jeg kalder noget ud fra MySQL og der ikke er noget i det felt, så skal den skrive noget andet ! Hvordan går man det ? str_replace("","bla",$teskt); På forhånd tak !
Annonceindlæg fra Infor
14. oktober 2004 - 15:54
#1
Brug en if-sætning: if($teskt==""){echo "bla"}else{echo $teskt}
14. oktober 2004 - 15:55
#2
if( !isset( $tekst ) ) $tekst = "bla"; eller if( $tekst == "" ) $tekst = "bla";
14. oktober 2004 - 15:55
#3
Tjaaa... Hvorfor tænkte jeg ikke lige på det :P Tak for hjælpen...! Læg lige et svar !
exp
Juniormester
14. oktober 2004 - 15:55
#4
if(is_empty($rs['var'])) { echo "bla"; } else { echo $rs['var']; }
14. oktober 2004 - 15:57
#5
Hvis du trækker noget ud fra en database, som er tomt, så kan det også være == NULL så måske du heller skal teste på: if (($teskt == "") OR ($teskt == NULL)) { echo "bla"; } else { echo $teskt; }
14. oktober 2004 - 16:01
#6
nahhh - behold du dem
14. oktober 2004 - 16:02
#7
Okay... Takker...! :D
14. oktober 2004 - 18:26
#8
ellers bare brug if ($tekst) { } den er sgu ligeså god, men bare nemmere at huske og hurtigere at skrive.
exp
Juniormester
14. oktober 2004 - 18:53
#9
fcknet >> Du kan ikke forvente, at den syntax er gyldig i fremtiden...
Vi tilbyder markedets bedste kurser inden for webudvikling