I've come up with this before and solved it like this (guess it'll
work):

if($row['plevel'] == '0'){
echo 'No';
} else if($row['plevel'] != '0'){
echo 'Yes';
}

Notice the *ELSE IF* instead of a simple else statement. Try it.

C.

> -----Original Message-----
> From: JJ Harrison [mailto:[EMAIL PROTECTED]]
> Sent: Saturday, July 13, 2002 1:01 AM
> To: [EMAIL PROTECTED]
> Subject: [PHP] How come this will echo No or nothing?
> 
> here is the portion of the script:
> 
>   if($row['plevel'] == '0'){
>   echo 'No';
>   } else {
>   echo 'Yes';
>   }
> 
> here is my table structure dump:
> 
> #
> # Table structure for table `docs`
> #
> 
> CREATE TABLE docs (
>   id int(11) unsigned NOT NULL auto_increment,
>   name varchar(200) NOT NULL default '',
>   note varchar(200) NOT NULL default '',
>   author varchar(200) NOT NULL default '',
>   path varchar(200) NOT NULL default '',
>   plevel tinyint(3) NOT NULL default '0',
>   type char(3) NOT NULL default '',
>   cat tinyint(3) NOT NULL default '0',
>   file_size int(11) unsigned NOT NULL default '0',
>   date int(11) unsigned NOT NULL default '0',
>   PRIMARY KEY  (id)
> ) TYPE=MyISAM;
> 
> the row plevel is either 0 or 1.
> 
> why won't this script echo Yes?
> 
> The reason that the plevel is set in numbers is because I may add
higher
> ones later.
> 
> --
> JJ Harrison
> [EMAIL PROTECTED]
> www.tececo.com
> 
> 
> 
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to