Re: move "if" logic from php into query

From: 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 ;-)


« previous php.general (#253829) next »