On 02 December 2005 13:06, Bastien Koert wrote: > <?php for ($j=ord('A'); $j <= ord('Z'); $j++) { > echo "| <b><a > href='alpha.php?artist=".chr($j)."'>".chr($j)."</a></b> "; > > } ?> > > You need to use the ORD function to get the numerical ascii > equivalent of the letter and the CHR function to go back the other > way. Gak! That's almost worse than the original!! > > Bastien > > > > From: Mohamed Yusuf <myainab@xxxxxxxxx> > > To: php-db@xxxxxxxxxxxxx > > Subject: problem of transmiting variabl into another page? > > Date: Fri, 2 Dec 2005 12:30:12 +0200 > > > > I am transmitting variable from one of my pages and I would like to > > match that variable into mysql data. it won't return data. > > my code is this. > > > > <?php for ($j=A; $j <= Z; $j++) { > > echo "| <b><a href='alpha.php?artist=$j'>$j</a></b> |"; > > if ($j == Z) { > > break; > > } > > } ?> 1. You have unquoted strings -- should be 'A' and 'Z'. 2. The test condition in your for is wrong (and either that or the break is redundant). Here's how I'd write it: for ($j='A'; $j!='AA'; $j++): echo "| <b><a href='alpha.php?artist=$j'>$j</a></b> |"; endfor; Cheers! Mike --------------------------------------------------------------------- Mike Ford, Electronic Information Services Adviser, Learning Support Services, Learning & Information Services, JG125, James Graham Building, Leeds Metropolitan University, Headingley Campus, LEEDS, LS6 3QS, United Kingdom Email: m.ford@xxxxxxxxxxxxxx Tel: +44 113 283 2600 extn 4730 Fax: +44 113 283 3211 To view the terms under which this email is distributed, please go to http://disclaimer.leedsmet.ac.uk/email.htm -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php