![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 19.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Opisuje sobie pewien skrypt php (zasadę jego działania - co za co odpowiada) i mam do Was prośbę abyście pomogli mi w pewnych kwestiach: 1. wiem, że funkcja odpowiada za łączenie tabel tylko nie rozumiem co i jak ona łączy - tabele Książka z tabelą Towar ? Czemu służą kropki? 2. czy dobrze wyczytałem, że GET to sposób przekazywania parametrów z przeglądarki do serwera i czy w tym momencie te dwa pola są różne skoro jest miedzy nimi znak = chyba że 'poleksiazka' zostanie użyta w dalszej części jako - dobrze kombinuje? 3.kolejny left outer join który dodatkowo zawiera instrukcje where - wie ktoś co się dzieje po 'where' tak mniej więcej? Dodatkowo powiem że ten skrypt łączy się z bazą mysql. Jeżeli czegoś Wam brakuje to dopisze. Pozdrawiam i dziękuje za jakiekolwiek odpowiedzi :* Proszę również nie wyzywajcie mnie od... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Mile widziane jakiekolwiek linki. |
|
|
![]() |
![]()
Post
#2
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków ![]() |
1. kropki są do rozdzielenia tabela.kolumna_w_tabeli.
w twoim przykładzie łączy tabele towar o kolumnie ksiazkaid z tabelą ksiazka o kolumnie ksiazkaid 2. znak = odpowiada za podstawienie w twoim przypadku zmienna $ksiazkaid przyjmuje wartość przekazana za pomocą tablicy superglobalnej $_GET 3. WHERE określa te rekordy z tabel wymienionych w klauzuli FROM, które spełniają podane kryteria chyba zrozumiesz |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 07:01 |