UNLESS Statement Equivalent
| From: | Angela Barone | Date: | Mon, 11 Mar 2013 21:32:52 +0000 |
| Subject: | UNLESS Statement Equivalent | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-320468@lists.php.net to get a copy of this message | ||
I'm looking for an 'unless' statement, but as far as I can tell, PHP doesn't
have one. Hopefully someone can help me rewrite my statement.
In English, I want to say: "always do something UNLESS these 3 conditions are met".
The best I've been able to come up with in PHP is this:
if ( ($current_page == $saved_page) and ($current_ip == $saved_ip) and ($current_dt < ($saved_dt
+ 3600)) ) {
return;
} else {
$query = "UPDATE
table SET hits = '$count',
agent = '$agent', ts = '$date_time' WHERE
page = '$page'";
$result = mysql_query($query) or die ('Error! -- ' . mysql_error());
}
However, I've read where this is not really acceptable. Can someone help me eliminate the
'else' portion of this if statement?
Thank you,
Angela
P.S. I realize the above isn't complete code but it should still be clear. If not, let me
know.