On 7/31/09 12:43 PM, "Bastien Koert" <phps...@gmail.com> wrote:
On Fri, Jul 31, 2009 at 1:40 PM, Miller,
Terion<tmil...@springfi.gannett.com> wrote:
>
>
>
> On 7/31/09 12:27 PM, "Bastien Koert" <phps...@gmail.com> wrote:
>
> $letter = isset($_GET['letter']) ? $_GET['letter'] :"";
>
> echo '<div align="center"><b>';
>
> foreach(range('A','Z') as $c){
> ($letter == $c) ? printf('%s ',$c) : printf('<a
> href="browse.php?letter=%s">%s</a> ',$c,$c);
> }
>
> echo '<br>';
>
> //Other
> $bNumberShown = false;
> foreach(range('0','9') as $n){
> if($letter == $n) {
> printf('%s ',$n)
> }else{
> if ($bNumberShown){
> printf('<a href="?letter=%s">%s</a> ',$n,$n);
> }else{
> printf('<a href="?letter=%s">#%s</a> ',$n,$n);
> $bNumberShown = true;
> }
> }
>
> echo "</b><br></div><p>";
>
> Looks like it would work but I keep getting syntax error unexpected { at the
> first
> }else{
> I have tried to move the brackets around but it just moves the error....
>
My bad, missed a closing curly brace on the foreach loop
<?php
$letter = isset($_GET['letter']) ? $_GET['letter'] :"";
echo '<div align="center"><b>';
foreach(range('A','Z') as $c){
($letter == $c) ? printf('%s ',$c) : printf('<a
href="browse.php?letter=%s">%s</a> ',$c,$c);
}
echo '<br>';
//Other
$bNumberShown = false;
foreach(range('0','9') as $n){
if($letter == $n) {
printf('%s ',$n)
}else{
if ($bNumberShown){
printf('<a href="?letter=%s">%s</a> ',$n,$n);
}else{
printf('<a href="?letter=%s">#%s</a> ',$n,$n);
$bNumberShown = true;
}
}
}
echo "</b><br></div><p>";
?>
--
Bastien
Cat, the other other white meat
Argh still nothing just the blank page of death...
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php