Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wykasowanie i niepowtarzające
kkriss
post 19.09.2005, 17:00:46
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.05.2005

Ostrzeżenie: (0%)
-----


Witam

Otrzymuje w php teks z bazy danych takiej postaci:

21312 cos tam itd
94834 cos itd tam
21312 sdj ijwijeaa


Jak zrobić aby wywalić ten tekst po numerach, i aby wyświetlał tylko nie powtarzające się numery questionmark.gif?

PS. Tekst jest posortowany po numerach więc duble ( ale tylko te numery) są pod sobą

Ten post edytował kkriss 19.09.2005, 17:01:43
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
mike
post 19.09.2005, 17:14:35
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Rozumiem że masz taką tabelę:
Kod
+-------+--------+--------+
| numer | pole_1 | pole_2 |
+-------+--------+--------+
| 21312 | coś    |  cesk  |
| 94834 | co3    |  assk  |
| 21312 | 2oś    |  ceew  |
+-------+--------+--------+

Więc dane pobieraj za pomoca zapytania:
  1. SELECT DISTINCT numer, pole_1, pole_2
  2. FROM tabela ORDER BY numer, pole_1, pole_2


Jeżeli problem leży po stronie zapytania, to przeniosę na inne forum. Jeżeli nie - proszę kontynuować tutaj.
Go to the top of the page
+Quote Post
kkriss
post 19.09.2005, 17:18:11
Post #3





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.05.2005

Ostrzeżenie: (0%)
-----


Dane pobieram za pomocą

  1. SELECT SUBSTRING_INDEX(info,' ',-4)
  2. FROM ......



Więc jest to wycinek z pola, reszte myślę aby zrobić w php bo w mysql nikt już nic nie potrafi poradzić

Ten post edytował kkriss 19.09.2005, 17:18:43
Go to the top of the page
+Quote Post
mike
post 19.09.2005, 17:25:05
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Spróbuj:
  1. SELECT SUBSTRING_INDEX(info,' ',-4) AS linia
  2. FROM tabela ORDER BY linia

Nie jestem pewnien czy tak można ale warto spróbować.

Jak się nie uda to użyj funkcji do sortowania tablic.
W tym celu odsyłam na manuala php i do wyszukiwarki forum, temat sortowania tablic to bardzo częsty problem poruszany tutaj.
Go to the top of the page
+Quote Post
kkriss
post 19.09.2005, 17:27:58
Post #5





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 2.05.2005

Ostrzeżenie: (0%)
-----


No właśnie tak mam, dlatego pisałem iż numery są posortowane, ale duble i tak istnieją.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:01