Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php/mysql] polaczenie 3 tablek i uzyskiwanie danych po id z jednej tabeli
andy84
post 21.11.2007, 16:03:33
Post #1





Grupa: Zarejestrowani
Postów: 165
Pomógł: 0
Dołączył: 14.11.2005
Skąd: London

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


Witajcie jestem w trakcie tworzenia dziennika oplat za konkretne projekty i utknalem na litowaniu wszystkich rekordow.
Zalanczam strukture bazy - Struktura.

Zaznaczylem ktore ID gdzie sa rowniez zapisywane podczas rejestracji nowego konta, updatowania projektu itp - wszystko ma swoje ID zapisane w tabeli accounts

teraz jednak pracuje nad lista wyboru uzytkownikow gdzie po wybraniu uzytkownika pokaze wszystkie dane jak - jego imie, nazwisko , projekt nad ktorym pracuje , itd - wszystko co moze byc zwiazane z tym uzytkownikiem , jednak do tego potrzebuje moc wylistowac uzytkownika z danymi z innych tabel

Mogl by ktos zasugerowac jak moge to rozwiazac

Pozdrawiam
Jak cos nie jasno opisalem dajcie znac poprawie winksmiley.jpg


Nikt nie odpisywal a ja nie proznowalem - rozwiazanie ;P

Kod
<?php

$id=$_GET['id'];
include("../conf.inc.php");
mysql_connect($host,$user,$password);
@mysql_select_db($database) or die ("Unable to select database");
$query="SELECT * FROM account LEFT JOIN project ON account.project_id=project.id LEFT JOIN users ON account.u_id=users.id";
$result = mysql_query($query) or die(mysql_error());

// Print out the contents of each row into a table
while($row = mysql_fetch_array($result)){
    echo $row['projectno']. " - ". $row['name'];
    echo "<br />";
}
?>


Ten post edytował andy84 21.11.2007, 21:50:40


--------------------
Linux is like Wigwam - no Windows, no Gates and apache inside :D
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: 17.06.2025 - 10:46