Autor Zpráva
Gecko
Profil *
Zdravím,
opět přicházím s neobvyklým dotazem. Řeším v podstatě dva cykly, první výpis z databáze:

<?php
  $sql = mysql_query("SELECT * FROM tabulka");
  while ($show = mysql_result($sql)){
  echo "<a href='index.php?show=".$show["id"]."'>Lorem ipsum</a>";
  }
?>

Vypíše se dejme tomu 5 odkazů. Potřeboval bych u každého odkazu přidat např. kotvu, ale vždy o jednu vyšíí, čili:

<a href='index.php?show=".$show["id"]."#1'>Lorem ipsum</a>
<a href='index.php?show=".$show["id"]."#2'>Lorem ipsum</a>
<a href='index.php?show=".$show["id"]."#3'>Lorem ipsum</a>


Zkoušel jsem použít klasický cyklus :
  for ($cykle = 0; $cykle <= 5; $cykle+=1) {
  echo  $cykle;
  }

ale to také znásobí počet odkazů :).

Nevíte co s tím?
pcmanik
Profil
Gecko:
<?php
  $sql = mysql_query("SELECT * FROM tabulka");
  $i = 0;
  while ($show = mysql_result($sql)){
  $i++;
  echo "<a href='index.php?show=". $show["id"] ."# ". $i ."'>Lorem ipsum</a>";
  }
?>
Someone
Profil
<?php
  $cislo = 1;
  $sql = mysql_query("SELECT * FROM tabulka");
  while ($show = mysql_result($sql)){
  echo "<a href='index.php?show=".$show["id"]."#".$cislo."'>Lorem ipsum</a>";
  $cislo ++;
  }
?>
Gecko
Profil *
Díky oboum! :)
Tohle je ono.
Alphard
Profil
[#2] pcmanik
[#3] Someone
Mimochodem, napadlo vás, že by tam lépe vypadal for cyklus a fungoval by úplně stejně?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: