![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 20.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
mam problem z którym sobie nie moge poradzić. mam takie tabele w bazie tabela sprzedajacy klucz główny -> nrs nrs | imie| nazwisko | adres | telefon |data_urodz ------------------------------------------------------ 0001| piotr| adamowicz| tychy 32 |604354234| 1978-04-03 tabela kupno klucz główny -> lpk klucz obcy do tabeli sprzedający nrs lpk | id | nrs | data_kupna | ------------------------------ 0001|01| 0001|2008-04-03 | chciałbym aby ktoś pomógł mi napisać kod Select - join w którym połącze te dwie tabele i wyświetle z nich wyniki wtakiej formie : lpk | id | nrs |data_kupna| imie|nazwisko|telefon | |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 258 Pomógł: 17 Dołączył: 22.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cytat pomógł mi napisać kod Select - join Select - join wiesz czego nalezy uzyc pomógł no to pokaz swoj kawalek kodu i bląd jaki leci Pozdrawiam |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 20.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
<?
$link=mysql_connect("localhost","root","krasnal") or die ("Nie masz uprawnień"); mysql_query("use komis"); echo ("<table border=1><tr><th>lpk</th><th>id</th><th>nrs</th><th>data_kupna</th><th>imie</th><th>nazwisko</th><th>telefon</th>"); $query="SELECT * from kupno - tu niewiem co wstawić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) $result = mysql_query($query); while ($row=mysql_fetch_array($result)) { echo ("<tr>"); echo ("<td>".$row['lpk']."</td>"); echo ("<td>".$row['id']."</td>"); echo ("<td>".$row['nrs']."</td>"); echo ("<td>".$row['data_kupna']."</td>"); echo ("<td>".$row['imie']."</td>"); echo ("<td>".$row['nazwisko']."</td>"); echo ("<td>".$row['tel']."</td>"); } echo("</table>"); mysql_close($link); ?> |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 258 Pomógł: 17 Dołączył: 22.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cytat $query="SELECT * from kupno - tu niewiem co wstawić heheheheh chodzilo mi oto zebys sam poprobowal (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 20.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
dzięki mrok
mam jeszcze jedno pytanie, czy da się do tego dołączyć jeszcze wyniki z jednej tabeli tabela samochody - klucz główny id a obcy w tabeli kupno id | marka | nazwa |cena .... ------------------------------------------- aby powstało cos takiego lpk | data_kupna| imie|nazwisko|telefon |marka| nazwa| cena | -------------------------------------------------------------------------------------- próbowałem tak ale nie bardzo wiem jak to sprzężenie zbudowac i mi nie działa $query="select kp.lpk, kp.data_kupna, sp.imie, sp.nazwisko, sp.tel , sa.marka, sa.nazwa, sa.cena from kupno as kp left join sprzedajacy as sp ON sp.nrs = kp.lpk left join samochody as sa ON sa.id=kp.lpk "; |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 258 Pomógł: 17 Dołączył: 22.05.2007 Ostrzeżenie: (0%) ![]() ![]() |
(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) powinno dzialac
mysql rzuca jakims bledem?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 20.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Juz problem rozwiazany wszystko dziala, nazwa tabeli mi sie pomylila
Jeszcze raz dzieki za pomoc Ten post edytował cpiotrek89 21.05.2008, 21:17:07 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:49 |