![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 28.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
witam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
mam problem, przedstawie go na prostym przykładzie: klasyczny przykład 3 tabele: - autor - książka - autor_książka (relacja wiele do wielu) Jak się wygląda w praktyce wypełnianie tabeli autor_książka... wiem, że można przekazać wartości przy pomocy formularza (id_autor i id_książka), które elegancko złączą mi autora(ów) z książką(ami). Ale w tym cała rzecz że ten proces musi być banalnie prosty dla uzytkownika końcowego dla którego przybotowuję taką "aplikację"...(wszystko opierać się będzie na PHP i MYSQL) wszelkie podpowiedzi, pomysły i przykłady mile widziane (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) proszę o pomoc albo jakieś linki, dużo googlwałe ale nie znalazłem odpowiedzi... pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) i miłego weekendu Ten post edytował drawsko 28.03.2008, 14:57:37 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 21.12.2007 Skąd: Radom Ostrzeżenie: (0%) ![]() ![]() |
po wybraniu bazy funkcja mysql_sselect_db() towrzymy korzystajac z mysql_query() tabele:
Kod CREATE TABLE 'autor` ( `id` INT(3) NOT NULL AUTO_INCREMENT , `tytul` VARCHAR(255) NOT NULL , `opis` TEXT NOT NULL , PRIMARY KEY ('id`)) CREATE TABLE 'ksiazka` ( `id` INT(3) NOT NULL AUTO_INCREMENT , `tytul` VARCHAR(255) NOT NULL , `opis` TEXT NOT NULL , PRIMARY KEY (`id`)) CREATE TABLE 'autor_ksiazka` (`id_autor` INT(3) NOT NULL , `id_ksiazka` INT(3) NOT NULL , PRIMARY KEY (`id_autor')) mamy 3 tabele pozostaje tylko wydobyc z bazy te informacje i korzystac dowoli Ten post edytował maciek12_91 28.03.2008, 19:30:41 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 15:37 |