Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zapyanie do edycji zamowien
Forum PHP.pl > Forum > Bazy danych
gopher
ma takie tabele:
  1. CREATE TABLE `produkt` (
  2. `id_produkt` int(11) NOT NULL AUTO_INCREMENT,
  3. `ilosc` int(11) NOT NULL DEFAULT '0',
  4. `nazwa` varchar(30) NOT NULL DEFAULT '',
  5. `idkat` int(10) NOT NULL DEFAULT '0',
  6. `cena` float NOT NULL DEFAULT '0',
  7. `opis` longtext NOT NULL,
  8. PRIMARY KEY (`id_produkt`)
  9. ) TYPE=MyISAM AUTO_INCREMENT=0 ;
  10.  
  11. CREATE TABLE `produkty_zamowienia` (
  12. `idzamowienia` int(10) UNSIGNED NOT NULL DEFAULT '0',
  13. `id_produkt` int(13) NOT NULL DEFAULT '0',
  14. `cena_produktu` float(4,2) NOT NULL DEFAULT '0.00',
  15. `ilosc` tinyint(3) UNSIGNED NOT NULL DEFAULT '0',
  16. PRIMARY KEY (`idzamowienia`,`id_produkt`)
  17. ) TYPE=MyISAM;
  18.  
  19. CREATE TABLE `zamowienia` (
  20. `idzamowienia` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  21. `idklienta` int(10) UNSIGNED NOT NULL DEFAULT '0',
  22. `wartosc` float(6,2) DEFAULT NULL,
  23. `data` date NOT NULL DEFAULT '0000-00-00',
  24. `stan_zam` varchar(20) DEFAULT NULL,
  25. `dos_imie` varchar(20) NOT NULL DEFAULT '',
  26. `dos_nazwisko` varchar(40) NOT NULL DEFAULT '',
  27. `dos_adres` varchar(40) NOT NULL DEFAULT '',
  28. `dos_miasto` varchar(20) NOT NULL DEFAULT '',
  29. `dos_wojew` varchar(20) DEFAULT NULL,
  30. `dos_kod_poczt` varchar(10) DEFAULT NULL,
  31. `dos_kraj` varchar(20) NOT NULL DEFAULT '',
  32. PRIMARY KEY (`idzamowienia`)
  33. ) TYPE=MyISAM AUTO_INCREMENT=0 ;


i mam takie zapytanie
  1. SELECT zamowienia.dos_imie,zamowienia.dos_nazwisko,zamowienia.dos_adres,zamowienia.dos_miasto,zamowienia.DATA,dos_wojew,zamowienia.dos_kod_poczt,zamowienia.dos_kraj,produkt.nazwa,zamowienia.wartosc,zamowienia.DATA,zamowienia.stan_zam
  2. FROM zamowienia, produkty_zamowienia, produkt WHERE zamowienia.idzamowienia=produkty_zamowienia.idzamowienia AND produkty_zamowienia.id_produkt=produkt.id_produkt;


Jak je zmienic zeby uzyskac cos takiego: Jak admin sie zaloguje to zeby mogl zobaczyc potrzebne dane do wysylki, czyli adres, ile jakiego towaru i calkowita wartosc zamowienia.....
Array
Switch (..)
If ... else (...)
(czyli używaj różnych zapytań sql w zależności kto się loguje)

Więcej o strukturach kontrolnych: Manual php - Struktury Kontrolne
(i ustaw sobie ten Manual jako Home Page) cool.gif

Pozdr.
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.