![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 46 Pomógł: 0 Dołączył: 19.06.2004 Ostrzeżenie: (0%) ![]() ![]() |
Próbowałem różnych metod.... ale nie udaje mi się chciałem zrobić tak:
Mam tabele arty i tabele autorzy i na podstawie arty.ida oraz autorzy.id chce to powiazac i razem z wyswietleniem artykulow chce wyswietlic info o autorze jak to zrobic? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Pytanie nie są głupie.
Dobrze zrobisz jak sam sobie na nie odpowiesz robiąc testy. Ja Ci tylko pomogę. Ad. 1) Tak. Jeśli zrobisz tak to dostaniesz się do poszczególnycyh rekordów wyniku zapytania
Ad. 2) Słuszna uwaga. W moim przykładzie tak jest, kolumna id powtarza się w dwóch tabelach. Jeśli pracujesz na konsoli mysql to żaden problem, żaden problem jeśli korzystasz z mysql_ferch_row i do pól dostajesz się numerycznie. Ale gożej jeśli stosujesz mysql_fetch_array() (z domyślnym ostatnim parametrem), jak ja powyżej lub mysql_fetch_assoc(), które generują tablica asocjacyjne. Wtedy w zapytaniu musisz zasosować aliasy. Ad. 3) Odpal sobie to co CI napisałem i zobacz jak wygląda wiersz ze zbioru wyników, a będziesz wiedział. Jednym słowem: miłej zabawy w szukanie odpowiedzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.09.2025 - 04:42 |