function not returning TRUE
| From: | Nick Wilson | Date: | Tue, 12 Feb 2002 16:24:14 +0000 |
| Subject: | function not returning TRUE | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-84398@lists.php.net to get a copy of this message | ||
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi all
Can anyone see any reason why this function does not appear to be
returning true? It appears to be returning 1 though?
[snip snip]
if(!$this->_db_connect()) {
return FALSE;
}
if(!($result=mysql_query($qry))) {
return FALSE;
} else {
/* Set properties */
$this->set_content_table($content_table);
$this->set_tip_section($section);
$this->set_auth_id($auth_id);
$this->set_tip_id(mysql_insert_id());
$this->set_tip_title($title);
$this->set_tip_description($desc);
$this->set_tip_keywords($keywords);
$this->set_tip_text($text);
return TRUE;
}
return TRUE;
}
the way I'm testing the condition is like:
$test=myfunction();
if($test) {
do x
} else do y
Many thanks...
- --
Nick Wilson
Tel: +45 3325 0688
Fax: +45 3325 0677
Web: www.explodingnet.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
iD8DBQE8aUGuHpvrrTa6L5oRAjT3AKCUfDRR8MjBCYYiA9OEJ7IAgllIsQCeNzbR
EJi04WVqO9bnfa29TWhuOso=
=MDAk
-----END PGP SIGNATURE-----