In a previous post LordStanley (Thanks LordStanley!) was able to help me with this code: [code]<table class="text1" width="100%" border="0" cellpadding="2" cellspacing="0"> <? $result=mysql_query("SELECT breed, count(breed) as num FROM animals GROUP BY breed")or die( "Error! Could not select the database: " . mysql_error() ); while ($category = mysql_fetch_array($result)) { echo '<tr> <td width="11"><img src="images/down_arrow.jpg" width="10" height="10"></td> <td width="100%"><a href="'.$path.$category['breed'].'.php">'.$category['breed'].'</a> <a href="'.$path.$category['breed'].'.php"> ( '.$category['num'].')'; }[/code] The value of "$path.$category['breed']" returns lowercase value with "_" between values containing more than one word.... ie. "american_bobtail". It is returned this way because the pages the link will point to are named lowercase, and using underscore between words for browser url reasons. But, I need the "menu" this script is building to show Uppercase values. Like (sorry, not actual code): [code] if $category['breed'] = 'american_bobtail' { $category = 'American Bobtail' }[/code] How can I make this work? Thanks for any help that can be provided!