Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z sortowaniem liczb..
Forum PHP.pl > Forum > Bazy danych > MySQL
oggy
Mam taki problem .. napisałem topliste oparta o bazę danych, ale mam taki problem ze jak pobieram sobie wg. pola wejsca to mam pare problemów .. chodzi o to ze jak jedna strona ma wejsc 5, a druga 10 to ta która ma 10 jakims cudem jest pod spodem .. czyli chodzi o to ze liczby ponizej 10 jakoś dziwnie liczy. Zastanawiam się czy nie przez to ze przechowuje 5, a nie 05 .. poniżej daje kodu który używam ..

[php:1:d43bd2e6eb]<?php
include("design2.php");
top();
licznik();
licznik2();
echo("<img src=../img/top50.jpg><br><br>");
$zapytanie = "SELECT * FROM toplista ORDER BY wejsc DESC LIMIT 50";
$wykonaj = mysql_query ($zapytanie);
$id=1;
echo("<table border=0 cellpadding=0 cellspacing=0 style="Font-family: Verdana; color: #00055; Font-size= 10px">
<tr height=30 valign=top>
<td width=30><B>ID</B></td>
<td width=100><B>Button</B></td>
<td width=350><B>Nazwa i opis</B></td>
<td width=50><center><B>Wejść</B></center></td>
<td width=50><center><B>Wyjść</B></center></td>
</tr>");

while($wiersz=mysql_fetch_array ($wykonaj)) {

echo(" <tr height=40>
<td width=30><i>$id.</i></td>
<td width=100><a href="wyjscie.php?ID=".$wiersz['id']."" target=_blank><img src="".$wiersz['buton']."" border=0></a></td>
<td width=350><b>".$wiersz['nazwa']."</b>, (<A href="wyjscie.php?ID=".$wiersz['id']."" target=_blank>".$wiersz['url']."</a>)<BR>".$wiersz['opis']."</td>
<td width=50><center>".$wiersz['wejsc']."</center></td>
<td width=50><center>".$wiersz['wyjsc']."</center></td>
</tr>");
$id++;
}
echo("</table>");


buttom();
?>[/php:1:d43bd2e6eb]
Cudi
A jaki jest typ pola "wejsc" ?
Kataryniarz
Cytat
A jaki jest typ pola "wejsc" ?

O Jezu! Powiedz chłopakowi, że pole musi mieć format liczbowy a nie tekstowy zamiast bawić się z nim w chowanego smile.gif
Pole "wejsc" musi mieć format "int".
kicaj
Cytat
Pole "wejsc" musi mieć format "int".

Sa takze inny pola dla liczb...
Zostawiam to jako zagadke! tongue.gif
Cudi
Cytat
Cytat
A jaki jest typ pola "wejsc" ?

O Jezu! Powiedz chłopakowi, że pole musi mieć format liczbowy a nie tekstowy zamiast bawić się z nim w chowanego smile.gif
Pole "wejsc" musi mieć format "int".

Tutaj nie chodzi o to żeby dać komuś gotowca, tylko żeby naprowadzić kogoś na właściwą droge. Moja zabawa w chowanego właśnie temu miała służyć. Niestety ludzie są leniwi, nie chce im sie posprawdzać, pokombinować, liczą że ktoś rzuci gotowca i będzie ok. Ja staram sie udzielać odpowiedzi w taki sposób żeby ktoś sam wpadł na to co zrobił źle, dzięki temu nauczy sie więcej i rozwinie sie u niego dobry nawyk sprawdź zanim zapytasz winksmiley.jpg
Kataryniarz
Złośliwiec jesteś i tyle ;-)
oggy
acha .. zapomniałem o tym .. miałem ustawione text ;] .. dzięki @
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.