Teraz dane wyświetlają mi się np. pz1 numer a w nim pozycja index i znowu dokument pz1 numer i index
A jak zrobić żeby się wyświetlał pz1 i wszystkie indeksy w dokumencie
Teraz dane wyświetlają mi się formie np.
Faktura zakupu: 00000360/WLN/18/F Firma INTER
Dokument:PZ1/1/1/2018
Index: 8800-015-055 Nazwa FILTR OLEJU ilość 1. szt 58.14(sztuka cena) wartość 58.14
Faktura zakupu: 00000360/WLN/18/F Firma INTER
Dokument:PZ1/1/1/2018
Index: 6657-022-015 Nazwa FILTR KABINY ilość 1. szt 34.93(sztuka cena) wartość 34.93
Faktura zakupu: 00000360/WLN/18/F Firma INTER
Dokument:PZ1/1/1/2018
Index: 8800-023-200 Nazwa FILTR POWIETRZA ilość 1. szt 50.91(sztuka cena) wartość 50.91
Faktura zakupu: 00000360/WLN/18/F Firma INTER
Dokument:PZ1/1/1/2018
Index: 0631-935-375 Nazwa LOZYSKO KOLA ilość 1. szt 55.93(sztuka cena) wartość 55.93
Faktura zakupu: 00000360/WLN/18/F Firma INTER
Dokument:PZ1/1/1/2018
Index: 0631-935-375 Nazwa LOZYSKO KOLA ilość 1. szt 65.18(sztuka cena) wartość 65.18
Faktura zakupu: ASYG 126455/1 Firma INTER
Jak zrobić 2 zapytania do bazy żeby dane się wyświetlały w formie poniżej
Chce uzyskać taki efekt a nie jak wyżej powtarzanie się nazwy dokumentu PZ1
Faktura zakupu: 00000360/WLN/18/F Firma INTER
Dokument:PZ1/1/1/2018
Index: 8800-015-055 Nazwa FILTR OLEJU ilość 1. szt 58.14(sztuka cena) wartość 58.14
Index: 6657-022-015 Nazwa FILTR KABINY ilość 1. szt 34.93(sztuka cena) wartość 34.93
Index: 8800-023-200 Nazwa FILTR POWIETRZA ilość 1. szt 50.91(sztuka cena) wartość 50.91
Index: 0631-935-375 Nazwa LOZYSKO KOLA ilość 1. szt 55.93(sztuka cena) wartość 55.93
Index: 0631-935-375 Nazwa LOZYSKO KOLA ilość 1. szt 65.18(sztuka cena) wartość 65.18
Gdzie wstawić drugie zapytanie żeby w pierwszym był nazwa i numer PZ1 a w drugim zapytaniu
Wszystkie indeksy jak to zrobić .
Domyślam się ze w 2 zapytaniach
<?php $data = $_GET['data']; include("../haslo/test.php"); $query = sprintf ("select (MAGAZYNOBR.SYMBOLDOKMAG ||'/'||MAGAZYNOBR.NUMERDOK||'/'|| MAGAZYNOBR.OKRESMC||'/'|| MAGAZYNOBR.OKRESROK ) ,MAGAZYNDOK.DATAWYSTAW ,MAGAZYNOBR.INDEKS ,INDEKS.NAZWAINDEKSU ,MAGAZYNOBR.JM ,left(MAGAZYNOBR.ILOSCPOZ,'2') ,MAGAZYNOBR.CENAZAKUPU ,MAGAZYNOBR.WARTOSCMAG ,KONTRAHENCI.NAZWA ,MAGAZYNDOK.FAKTURAZAKUPU from MAGAZYNOBR left join MAGAZYNDOK on MAGAZYNOBR.OKRESROK=MAGAZYNDOK.OKRESROK and MAGAZYNOBR.OKRESMC=MAGAZYNDOK.OKRESMC and MAGAZYNOBR.MAGAZYN=MAGAZYNDOK.MAGAZYN and MAGAZYNOBR.SYMBOLDOKMAG=MAGAZYNDOK.SYMBOLDOKMAG and MAGAZYNOBR.NUMERDOK=MAGAZYNDOK.NUMERDOK left join INDEKS on MAGAZYNOBR.INDEKS=INDEKS.INDEKS left join WYKAZMAG on MAGAZYNOBR.MAGAZYN=WYKAZMAG.MAGAZYN left join KONTRAHENCI on MAGAZYNDOK.KONTRAHENT=KONTRAHENCI.KONTRAHENT where (MAGAZYNDOK.DATAZATWIERDZ IS NOT NULL) and (magazynDOK.magazyn='7') and (magazynDOK.symboldokmag='PZ1')and MAGAZYNOBR.OKRESROK='2018' and KONTRAHENCI.KONTRAHENT='14799' order by MAGAZYNOBR.SYMBOLDOKMAG,MAGAZYNOBR.NUMERDOK,MAGAZYNOBR.OKRESMC,MAGAZYNOBR.OKRESR
OK,MAGAZYNDOK.DATAWYSTAW,MAGAZYNOBR.MAGAZYN,MAGAZYNOBR.SYMBOLDOKMAG"); $qansw = ibase_query($dbh, $query) while ($dbrow = ibase_fetch_row($qansw, IBASE_TEXT)) { echo "Index: $dbrow[2] Nazwa $dbrow[3] ilość $dbrow[5] $dbrow[4] $dbrow[6](sztuka cena) wartość $dbrow[7] <br>\r\n"; } ibase_free_result($qansw); ibase_close($dbh); ?>