Wert zwischen zwei Werten...
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
alt beitrag
alt code
alter jahre
code
dank
einzelnen bedingungen
frage
funktionieren
gemacht beitrag
geschrieben beitrag
helfen
jahr
jaja
klammern
korrekten verwertung
mensch
sandrock
setzen
syntax
unsinn
-
Hi!
Ich möchte, dass es bei einem wert zwischen zwei Werten etwas ausgegeben wird, geht das?
Bsp:
<?php
if ($_POST[\"alter\"] == \"10 bis 17\")
echo \"Du bist zwischen 10 bis 17 Jahren alt. xD\";
?> -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
<?php if($alter >= 10 && $alter <= 17){ //do something } ?>
Einfach überprüfen, ob das angegebene Alter größer/gleich 10 UND kleiner/gleich 17 ist...
gruß
ferdinand24
//EDIT:
Jaja, man wird alt...
Beitrag geändert: 29.6.2008 16:15:30 von ferdinand24 -
Danke, hab ich ganz über sehen, ich hatte mit vergleichsoperatoren noch nicht so viel gemacht...
THX sandrock-jonas -
Möglicherweise (zumindest mach ich das immer so) verlangt er auch noch Klammern um die einzelnen Bedingungen, also
<?php if(($alter >= 10) && ($alter <= 17)){ //do something } ?>
Ist aber genauso gut auch möglich, dass das Unsinn ist... -
Möglicherweise (zumindest mach ich das immer so) verlangt er auch noch Klammern um die einzelnen Bedingungen, also
<?php
if(($alter >= 10) && ($alter <= 17)){
//do something
}
?>
Ist aber genauso gut auch möglich, dass das Unsinn ist...
Die Klammern würden hier sicher nur zum Verständnis durch einen Menschen helfen...
Jeder möge es so schreiben, wie er am besten klarkommt.
Beide Varianten dürften funktionieren.
sandrock-jonas schrieb:
Der Code von ferdinant24 stimmt nicht
Bitte mit \"d\": ferdinand24 ;)
Jaja, man wird eben alt... Solange kein PHP mehr geschrieben...
Beitrag geändert: 29.6.2008 16:18:40 von ferdinand24 -
Du kannst bei Php übrigens auch soetwas machen:
if($alter >= 10 && $alter <= 17 || $alter == 90) //Das alter muss zwischen 10 und 17 sein, oder das alter ist exakt 90 echo \"Du bist \".$alter.\" Jahre alt.\";
Beitrag geändert: 29.6.2008 19:09:18 von prog -
Bei sowas musst du aber GARANTIERT zur korrekten Verwertung i.A. Klammern Setzen, denn
( A && B ) || C
ist etwas ganz anderes als
A && (B || C)
Allerdings war das auch gar nicht seine Frage, du oller Spammer ;) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage