Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pobieranie danych z 2 tabel nawer jak ...
acztery
post
Post #1





Grupa: Zarejestrowani
Postów: 945
Pomógł: 7
Dołączył: 15.03.2005
Skąd: katowice

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


witam mam taki kłopot

mam 2 tabele

1. Nazwy
2. Wartosci przypisane do danej nazwy

i teraz chce wyswetlic wszystkie nazwy a obok och wartosci pobrane z tej 2 tabeli. Działa.
Ale jezeli w 2 tabeli nie ma danej wartosci dla danej nazwy, sama nazwa nie zostaje wyswetla a ja bym chcial aby byla wysetlona z tym ze byla by pusta.

mam takie zapytanie

  1. SELECT *
  2. FROM `forms` LEFT JOIN `forms_data` ON `forms_data`.`Id`=`forms`.`Id`
  3. WHERE ( forms_data.FromId = '1' ) AND ( forms_data.ParentId = 'test' ) GROUP BY forms.Id
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
acztery
post
Post #2





Grupa: Zarejestrowani
Postów: 945
Pomógł: 7
Dołączył: 15.03.2005
Skąd: katowice

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


to samo, dalej pokazuje tyle te reokry z 1 tabeli ktore maja wartosci w 2... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

taka struktura


  1. CREATE TABLE `forms` (
  2. `Id` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  3. `Name` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  4. `Label` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  5. `Type` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  6. `FromId` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  7. `Extra` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  8. `Ord` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  9. `Default_value` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  10. `Time` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  11. `Date` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  12. `Deleted` enum('N','Y') character SET utf8 collate utf8_polish_ci NOT NULL DEFAULT 'N',
  13. `Required` enum('N','Y') character SET utf8 collate utf8_polish_ci NOT NULL DEFAULT 'N',
  14. `FromName` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  15. PRIMARY KEY (`Id`)
  16. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  17.  
  18. -- --------------------------------------------------------
  19.  
  20. --
  21. -- Struktura tabeli dla `forms_data`
  22. --
  23.  
  24. CREATE TABLE `forms_data` (
  25. `Id` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  26. `ParentId` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  27. `FromId` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  28. `Time` varchar(255) character SET utf8 collate utf8_polish_ci NOT NULL,
  29. `value` text character SET utf8 collate utf8_polish_ci NOT NULL,
  30. PRIMARY KEY (`Id`)
  31. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;


Ten post edytował acztery 15.03.2007, 13:32:33
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 8.10.2025 - 14:47