Fairly new to PHP - But I come from a fairly fluent Classic ASP VBScript background.
PHP 5.5 (?) - Somewhere in there. MySQL db.
- Have a MySQL table with a column [sale_status]
[sale_status] has values of "E" or "P" ("Expired" or "Pending", respectively)
I am looping through the table with PHP, and it displays all the values correctly ("E" or "P")
I am trying to do an "IF Statement" to do something when the value is "E" and something other thing for anything else.
My "IF Statement reads like...":
$salestatus = {{sale_status}}
if ($salestatus == "E") {
echo ("YES");
} ELSE {
echo ("NO");
}For this, I get
NOfor everything (EandP).I have tried
===andstrcmpandstrcasecmp, but get the same thing.I KNOW the values from {{sale_status}} are correct, because I can just
echothat variable through the loop, and it display all the correct values.For some reason, though, it will not distinguish
EfromP, or whatever.In Classic ASP, it would be as simple as (
if {sale_status} = "E", then ...) - and it works.I know PHP has its own nuances, so that is what I am trying to learn.
Help is appreciated.
Aucun commentaire:
Enregistrer un commentaire