Re: move "if" logic from php into query
| From: | Sebe | Date: | Thu, 26 Apr 2007 09:02:24 +0000 |
| Subject: | Re: move "if" logic from php into query | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-253829@lists.php.net to get a copy of this message | ||
Chris wrote:
Thufir wrote:I couldn't get the page to load when the logic for line 31, "($id == $_POST[recordID])", was in the query. Can the logic for that be moved to the query? I expect so.$query = "SELECT contacts.id, px_items.id, title, notes FROM contacts, px_items WHERE contacts.id=px_items.id AND recordid='" . (int)$_POST['recordID'] . "'"; The (int) will make sure that it is a number (so a string becomes "0"). i always use intval() on something i'm inserting into database that *should* be a integer. i don't know if there is a difference or a good reason to pick one or the other.. i'm not Richard so maybe he can create an interesting story for us on the *proper* way ;-)