Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]wyświetlenie danych z 2 tabel
Paweltm
post 21.01.2011, 15:42:13
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 4.07.2007

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


Mam tabelę a: gdzie mam pola id, nazwa

i mam tabelę B gdzie są pola id, p1, p2, p3..... p30

wyświetlam dane z tabeli B z odpowiedniego id i w tym miejscu chcę też wyświetlić dane z tabeli a i jak powiązać id z tabeli a z pX z tabeli b?

  1. $zamow = $_GET['zamowienie'];
  2.  
  3. $query = mysql_query("SELECT * FROM zamowienie WHERE id_zamowienia='$zamow'");
  4. $p="p";
  5. $id="1";
  6.  
  7. while($row = mysql_fetch_array($query)) {
  8. $pid=$p.$id;
  9. echo "<td>".$id."</td><td>produkt ".$id.": ".$row['$pid']."</td> ";
  10. echo "</td>";
  11.  
  12. }


i teraz w miejsce ".$row['$pid']."chcę aby była odpowiednia wartość z innej tabeli powiązanej id z pX

jakiegoś 2 while wrzucić? jak to mogę zrealizować?

Ten post edytował Paweltm 21.01.2011, 15:48:38
Go to the top of the page
+Quote Post
Ulysess
post 21.01.2011, 15:49:42
Post #2





Grupa: Zarejestrowani
Postów: 695
Pomógł: 65
Dołączył: 27.07.2009
Skąd: Y

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


  1. SELECT a.`pole1`,a.`pole2`,b.`pole3`,b.`pole4` FROM `tabela` a LEFT JOIN `tabela2` b ON a.`id_tabela1` = b.`id_tabela2` WHERE


Ten post edytował Ulysess 21.01.2011, 15:50:09
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 11:41