Problem with if else statements in php?

  • Thread starter Thread starter Sronpop
  • Start date Start date
S

Sronpop

Guest
After passing in the $marks variable from another page I am trying to do an if else statement to see what grade that would equal, the $marks is between 1 and 100.

// get the submitted form values
$mark = $_REQUEST['mark'];

if ($mark<=34)
($grade=="F")
elseif($mark<=39 && $mark>=35)
($grade=="D")
elseif($mark<=49 && $mark>=40)
($grade=="C")
elseif($mark<=54 && $mark>=50)
($grade=="C+")
elseif($mark<=59 && $mark>=55)
($grade=="B-")
elseif($mark<=69 && $mark>=60)
($grade=="B")
elseif($mark<=79 && $mark>=70)
($grade=="B+")
else
($grade=="A")

It keeps giving me an error after the first if. Any help would be great
After passing in the $marks variable from another page I am trying to do an if else statement to see what grade that would equal, the $marks is between 1 and 100.

// get the submitted form values
$mark = $_REQUEST['mark'];

if ($mark<=34)
($grade=="F")
elseif($mark<=39 && $mark>=35)
($grade=="D")
elseif($mark<=49 && $mark>=40)
($grade=="C")
elseif($mark<=54 && $mark>=50)
($grade=="C+")
elseif($mark<=59 && $mark>=55)
($grade=="B-")
elseif($mark<=69 && $mark>=60)
($grade=="B")
elseif($mark<=79 && $mark>=70)
($grade=="B+")
else
($grade=="A")

It keeps giving me an error after the first if. Any help would be great

Changing the () to {} didn't work, if it helps the first "F" is colored in green, while the "D" etc are not.
 
Hi
very simple dear
You are using wrong brackets instead of using braces.
instead of using these ( ) , use { statement} after if
try it
all the best
 
Back
Top