Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyświetlanie tabeli
Forum PHP.pl > Forum > Przedszkole
jarek0203
Witam. Mam dwie tabele w bazie mysql:

1. Materiały

id, nr_f, material, ilosc_m

2.Faktura
id, id_materialu, data, wartosc

Aktualnie dane wyświetlane są tak:

nr_f, material, ilosc_m, data, wartosc
1 a 4 xxx 300
1 b 6 xxx 400
2 c 7 xxx 100

A zależy mi na tym aby wyświetlała się następująco:
nr_f, material, ilosc_m, data, wartosc
1 a 4 xxx 300
b 6 400
2 c 7 xxx 100

Czyli chodzi mi o to żeby niepotrzebne dane z tabeli faktura nie powtarzały się gdy mam wiele materiałów na jednej fakturze.
Proszę żeby ktoś mnie naprowadził jak rozwiązać ten problem. Pozdrawiam

SmokAnalog
Z poziomu samego zapytania tego nie zrobisz. Nie wiem jak obsługujesz zapytania, ale zakładając, że robisz to w sposób standardowy, taki efekt osiągniesz np. tak:
  1. $id = null;
  2. while($row = mysql_fetch_assoc($query)) {
  3. if($id !== $row['id']) {
  4. echo $row['id'];
  5. $id = $row['id'];
  6. }
  7. // tu wypisujesz pozostałe dane
  8. }
jarek0203
Dzięki wielkie. Rozwiązanie jest prostsze niż myślałem. Pozdrawiam
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.