Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zapis danych
Forum PHP.pl > Forum > Przedszkole
nowicjuszka
mam 2 tabele dane_osobowe oraz szkolenie, które łączą się ze sobą poprzez id szkolen
  1. <?
  2. mysql_query("LOCK TABLES dane_osobowe READ|WRITE "); //blokada tabeli
  3. mysql_query("insert into dane_osobowe(imie,nazwisko,imie_ojca,data_zatrudnienia,praca) values('$imie','$nazwisko','$imie_ojca','$data_zatrudnienia','$praca')");
  4. mysql_query("UNLOCK TABLES dane_osobowe");  //odblokowanie tabeli
  5. ?>
  6.  
  7. <?
  8.  
  9. $id_temp=mysql_query("select id from dane_osobowe where nazwisko = '$nazwisko'");
  10.  
  11. ?>
  12. <p><? echo $id_temp?></p>

zapisuje mi dane_osobowe ale nie mma pojęcia jak napisać kod, żeby te 2 tebele łączyły się, a do 1 osoby może być kilka szkoleń...

_____
dodalem BBCode
ActivePlayer
Ludvik
Wprowadzić klucz do tabeli dane_osobowe - id. W tabeli szkolenia klucz podstawowy też id. Dodać tabelę szkolenia_pracownikow, w której będą odwołania do kluczy obcych - id z tabeli dane_osobowe oraz id z tabeli szkolenia. Jako klucz podstawowy tej tabeli należy uznać kombinację tych dwóch kolumn.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.