ďťż

[PHP MySQL] Ucina pierwszy wiersz wyniku

       

Podstrony


telcocafe

Witam, jest skrypt który wyświetla dane z bazy mysql. Jest to abza darmowych hostingów :-).
I jest taki ranking który pokazuje te któe oferują najwyższą pojemność. Oto kod:
$wynik = 'SELECT * FROM `wpisy` ORDER BY `pojemnosc` DESC'; $dzialaj = mysql_query($wynik,$db); $pole = mysql_fetch_row($dzialaj); echo'<table id="wiecej2" border="1" width="100%" align="center"><tr style="background-color: #33cc00">'; echo'<td>Lp.</td>'; echo'<td>Nazwa</td>'; echo'<td>Język</td>'; echo'<td>Pojemność</td>'; echo'<td>Transfer</td>'; echo'<td>Skrypty</td>'; echo'<td>Reklama</td>'; echo'<td>Szczegóły</td>'; echo '<h2><a href="index.php?str=ranking">Powrót</a></h2>'; while ($pole = mysql_fetch_row($dzialaj)) { echo'<tr>'; echo'<td>'.$pole[0].'</td>'; echo'<td><a href="'.$pole[8].'">'.$pole[1].'</a>< /td>'; echo'<td>'.$pole[2].'</td>'; echo'<td>'.$pole[3].'</td>'; echo'<td>'.$pole[6].'</td>'; echo'<td>'.$pole[4].'</td>'; echo'<td>'.$pole[5].'</td>'; echo'<td><a href="wiecej.php?id='.$pole[0].'">Zobacz</a></td>' ; echo'</tr>'; } echo'</tr></table>';
Jak widać wyświetla on najpierw główny wiersz z opisem kolumn a potem w pętli ma wyświetlać wszyskie strony hostingowe wg pojemności w porządku malejącym.
Otóz PRAWIE działa. Nie wyświetla pierwszego wiersza czyli tego który ma "największą pojemność". Czy pętla jest źle napisana?



Wywal trzecią linię ($pole = mysql_fetch_row($dzialaj);)

szeryf super, thx, wytłumaczysz dlaczego bo ja nie wiem :)


szeryf super, thx, wytłumaczysz dlaczego bo ja nie wiem :)
mysql_fetch_row() służy do pobieranai danych z danego wiersza. To juz wiesz.
Za każdym wywołaniem tej funkcji zwracany jest kolejny wiersz.
Dlatego w tej pętli co masz poniżej leci od wiersza drugiego, bo pierwszy wiersz wywołałeś w linii trzeciej zupełnie niepotrzebnie :)
Mma nadzieję, że zrozumiesz co mam na mysli :D



teraz tak :D dziękuję, jak co to jeszcze będę pytał w temacie

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.