Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Sortowanie Po Nazwiskach ^_^
Forum PHP.pl > Forum > Bazy danych > MySQL
slepy
Cześć. Szukałem tego po forum ale jakoś się dokopać nie mogłem smile.gif
Jak powinien wyglądać kod php aby na stronie wyświetlić alfabetycznie 5 nazwisk z bazy danych:

Nazwiska w bazie:

Argus Natalia
Kowalska Joanna
Nowak Jan
Kowalski Zbigniew
Kowalski Antek

i Chce żeby na www wyświetliło się:

Argus Natalia
Kowalska Joanna
Kowalski Antek
Kowalski Zbigniew
Nowak Jan

Z góry Dzięki za pomoc:)
Pozdrawiam
kszychu
  1. SELECT nazwiska FROM tabela ORDER BY nazwiska
mhs
Cytat(kszychu @ 2004-08-27 11:23:45)
  1. SELECT nazwiska FROM tabela ORDER BY nazwiska

pod warunkiem ze w projekcie bazy danych sa dwa pole - imie i nazwisko (a nie jedno pole wielowartosciowe)

i jezeli chcesz wyswietlic pierwszych 5 to napisz na koncu LIMIT 0,5


i... to poki co samo zapytanie wysylane... a kod swoja droga.... pokaz projekt bazy danych to pozniej zastanowimy sie nad skryptem jezeli faktycznie nie potrafisz...
slepy
Huhu, Dzięki działa.

Z resztą sobie poradze, powiedzcie mi jesze prosze:
Mam sobie tą baze z nazwiskami i teraz mam takie nazwiska i miona w jednym rekordzie bazy:

Kowalski Jan
Nowak Anna
Nowak Zbigniew

i chce żeby mi wyświetliło wszystkich Nowaków

  1. SELECT * FROM baza WHERE nazwisko="Nowak";


I nic nie wyświetli, musi być precyzyjnie podane nazwisko, można się tego jakoś pozbyć? czy musze stworzyć 2 rekordy Nazwisko i Imie ? Bo podobno sytuacje mam z adresami zamieszkania np:

Powstańców Warszawy 127

  1. SELECT * FROM baza WHERE ulica="Powstańców Warszawy";

I też nic nie wyświetli..
kszychu
  1. SELECT * FROM tabela WHERE pole LIKE '%fragment wartości%'
mhs
o kurcze... dopiero teraz zauwazylem, ze masz pierwsze nazwisko a pozniej imie... czyli sortowanie ktore pokazal Ci kszychu bedzie dzialac poprawnie...

co do Twojego drugiego pytania to rowniez masz odpowiedz..

jednak zaleca sie aby dane presonalne (imie, nazwisko) robijac na osobne pola, podobnie tez postepowac nalezy z adresem... jezeli mozesz jeszcze wprowadzic zmiany to zrob jest - projekt bazy danych wowczas bedzie poprawniejszy...
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-2024 Invision Power Services, Inc.