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 <[EMAIL PROTECTED]>
> > To: [email protected]
> > Subject: [PHP-DB] 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: [EMAIL PROTECTED]
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