RE: problem of transmiting variabl into another page?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux