Problem z tworzeniem faktury PHP

Witam,

 

Z gory mowie, ze jestem poczatkowy w programowaniu. Czy ktos wie jak to zrobic? Wymyslilem sobie ze napisze na zaliczenie program obslugujaca mala hurtownie budowlana. Nie mialem problemu z dodaj/usun/edycja Klienta czy Towar ale nie potrafie napisac kodu generujacym fakture w PHP? Nie wiem nawet jak to ugryzc.Chce zrobic na poczatku formularz gdzie sie wpisuje numer klienta i towaru i dalej nie wiem co zrobic…

Zalaczony plik to moja baza w Workbenchu.

Kod formulazu:

 

<!DOCTYPE html>

  <head>

    <meta http-equiv=“content-type” content=“text/html; charset=utf-8”>

    <title>Faktura</title>

  </head>

  <body bgcolor=“grey”> 

<a href=“zarzadzanieFaktura.php”><input type=“button” value=“Zarządzanie Fakturami” name=“Zarządzanie Fakturami” size=“100” ></a> | 

<a href=“wylogowanie.php”><input type=“button” value=“Wyloguj” name=“Wyloguj” size=“100” ></a>  

    <h1>Tworzenie Faktury</h1>

      <form action="" method=“GET” >

<label>Podaj numer klienta:</br>

<input type=“text” name=“idKlient”/><a href=“szukajKlient.php”>Sprawdz numer klienta</a><br/>

</label>

 

<label>Podaj numer towaru:</br>

<input type=“text” name=“idTowar”/><a href=“szukajTowar.php”>Sprawdz numer materialu budowlanego</a><br/>

</label>

 

<label>Podaj ilość:</br>

<input type=“text” name=“Ilosc”/><br/>

</label>

 

<button type=“submit”>Potwierdz</button>

</form>

 

 

Tabele w MyQL:

 

CREATE TABLE IF NOT EXISTS faktura_sprzedazy (

  idFaktura_Sprzedarzy int(11) NOT NULL AUTO_INCREMENT,

  Data_Sprzedazy date NOT NULL,

  Wartosc_Netto decimal(10,2) NOT NULL,

  Wartosc_Brutto decimal(10,2) NOT NULL,

  Ilosc int(11) NOT NULL,

  idPracownik int(11) NOT NULL,

  idKlient int(11) NOT NULL,

  PRIMARY KEY (idFaktura_Sprzedarzy),

  UNIQUE KEY idFaktura_Sprzedarzy_UNIQUE (idFaktura_Sprzedarzy),

  KEY fk_FakturaSprzedazy_Pracownik_idx (idPracownik),

  KEY fk_FakturaSprzedazy_Klient1_idx (idKlient)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

 

 

CREATE TABLE IF NOT EXISTS towar_has_faktura_sprzedazy (

  idTowar int(11) NOT NULL,

  idFaktura_Sprzedarzy int(11) NOT NULL,

  PRIMARY KEY (idTowar,idFaktura_Sprzedarzy),

  KEY fk_Towar_has_Faktura_Sprzedazy_Faktura_Sprzedazy1_idx (idFaktura_Sprzedarzy),

  KEY fk_Towar_has_Faktura_Sprzedazy_Towar1_idx (idTowar)

) ENGINE=InnoDB DEFAULT CHARSET=utf8;

 

ALTER TABLE faktura_sprzedazy

  ADD CONSTRAINT fk_FakturaSprzedazy_Klient1 FOREIGN KEY (idKlient) REFERENCES klient (idKlient) ON DELETE NO ACTION ON UPDATE NO ACTION,

  ADD CONSTRAINT fk_FakturaSprzedazy_Pracownik FOREIGN KEY (idPracownik) REFERENCES pracownik (idPracownik) ON DELETE NO ACTION ON UPDATE NO ACTION;

Baza.pdf

Teraz trzeba napisać funkcję w PHP.

Poczytaj tutaj http://phpkurs.pl/przekazywanie-danych/