Re: Selecting more than asked for
| From: | Andre Gemünd | Date: | Sat, 14 Dec 2002 20:29:08 +0000 |
| Subject: | Re: Selecting more than asked for | ||
| References: | 1 | Groups: | php.db |
| Request: | Send a blank email to php-db+get-24146@lists.php.net to get a copy of this message | ||
You shouldnt get any syntax errors i think
use $sql = "SELECT * FROM resources WHERE unit_id='$unit_id' AND unit_id IS
NOT NULL ORDER BY level";
as far as your unit_id is DEFAULT NULL.
Otherwise try using WHERE unit_id<>0 AND unit_id<>'' or something like this,
depending on your type of variable.
If this isn't solving your problem, show us more source-code and the
table-columns definition.
greets
ag
----- Original Message -----
From: "Alex Francis" <afrancis@camerondesign.co.uk>
To: <php-db@lists.php.net>
Sent: Saturday, December 14, 2002 8:37 PM
Subject: [PHP-DB] Selecting more than asked for
When using the statement below, as well as getting the data corresponding to
$unit_id, I also get any data where unit_id field is blank. I have tried
various permutations of unit_id IS NOT NULL, but get syntax errors. Can
someone help to get the syntax correct.
$SQL = " SELECT * FROM resources where unit_id='$unit_id' order by level ";
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php