Autor Zpráva
VoxMortis
Profil *
Mám soubory, které dělím podle roku a potřebuji vypsat zvlášť každý rok. A v cyklu vlastně se vypíše první tabulka s prvním rokem a potřebuji zase ty výsledky prohledat od začátku a vybrat z nich, které odpovídají dalšímu roku.

Vím že je na to funkce, ale nemůžu si vzpomenout a strýček Google mi moc neporadil...

děkuji
ShiraNai7
Profil
ORDER BY? GROUP BY? Dotaz je nesrozumitelný, nechápu, čeho chcete dosáhnout a už vůbec ne to, kde má být problém.
VoxMortis
Profil *
$rok = date("Y");
  $zacatek = 2009;
  $data = MySQL_Query("SELECT * FROM casopis ORDER BY cislo ASC");
  
  while($zacatek <= $rok):
  echo'<fieldset><legend><h3>'.$zacatek.'</h3></legend>
      <ul>';
  while($data2 = MySQL_Fetch_Array($data)):
  if($data2['rok'] == $zacatek){
  echo'<li>'$data2['cislo'].'číslo - <a href="casopis/'.$data2['soubor'].'" style="color: black;">STÁHNOUT / ZOBRAZIT</a></li>';}
 endwhile;
  echo'
  </ul>
  </fieldset>
  <br /><br />';
  $zacatek++;
  // potrebuji aby pro dalsim prohledavani to zase prohledalo od zacatku  
  endwhile;
VoxMortis
Profil *
Abych to zjednodušil

- vezmu si z databáze data
- v cyklu si vezmu ty co potřebuji
- a mám další cyklus, který chce ty data používat, potřebuji aby ty výsledky prohledával od začátku
Taps
Profil
VoxMortis:
možná by bylo lepší kdyby jsi nám sdělil o co ti přímo jde respk. k čemu je potřeba další cyklus.
VoxMortis
Profil *
Jde mi o to, roztřídit jednotlivé záznamy do skupinek podle roku
Kajman_
Profil *
Stačí order by rok, cislo a pak vypsat rok, jen když se změní, viz. faq
http://diskuse.jakpsatweb.cz/?action=vthread&forum=9&topic=2111#nadpis-seskupeni
VoxMortis
Profil *
Proč to dělat jednoduše když to jde složitě... díky za řešení

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:

0