Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php]sortowanie rekordow MySQLa
Forum PHP.pl > Forum > Przedszkole
Titanux
Mam pytanie.Napisalem klase ktora wyswietla mi rekordy z bazy lecz nie robi tego prawidlowo iz nie sortuje dobrze wedlug id poniewaz 10 jest miedzy 1 a 2 moze ktos mi podpowie jak to szybko zrobic a oto moj skrypt:
<pre>
<?php
class wyswietl_dane
{
//METODY KLASY
//LACZENIE SIE Z BAZA
public function __construct()
{
$this->connected=$connected;
$this->connected=mysql_connect('localhost', 'root', '');
mysql_select_db('moja_baza_danych', $this->connected);
$this->zapytanie="SELECT * FROM klasa ORDER BY id ";
$this->moje_query=mysql_query($this->zapytanie);
echo '<b>Wyswietlanie danych z bazy</b><br><br>';
echo '<a href="wyswietl.html">Powrot</a><br><br>';
echo '<hr>';
$this->id=$_POST['id'];
while($this->object_sql=mysql_fetch_array($this->moje_query))
{
echo 'ID: '.$this->object_sql['id'].'<br>';
echo 'Imie: '.$this->object_sql['imie'].'<br>';
echo 'Nazwisko: '.$this->object_sql['nazwisko'].'<br>';
echo '<br><hr><hr><hr>';
}
}
}
$wyswietl=new wyswietl_dane;
?>
hostcom
  1. SELECT * FROM klasa ORDER BY id ASC
nevt
a jaki TYP ma pole `id` ? bo takie sortowanie jak opisujesz wskazuje na na CHAR albo VARCHAR... jak zmienisz na INT to będzie ok.
Cysiaczek
Przenoszę na Przedszkole
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.