Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z relacjami/kluczami obcymi, A właściwie 2 problemy
gburhiphop
post 25.08.2016, 13:43:46
Post #1





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 12.07.2016

Ostrzeżenie: (0%)
-----


1. Który sposób dodawania kluczy obcych jest prawidłowy
  1. ALTER TABLE pytania ADD constraint id_uzytkownika_fk FOREIGN KEY (id_uzytkownika_fk) REFERENCES uzytkownicy(id_uzytkownika);
czy raczej
  1. ALTER TABLE pytania ADD FOREIGN KEY (id_uzytkownika_fk) REFERENCES uzytkownicy(id_uzytkownika);


2. Bardziej praktyczny problem. Utworzyłem bazę danych i tabele, następnie powiązałem je kluczami obcymi. Próbowałem obydwu sposobów. Problem w tym, że nie wiem, czy powstały relacje, bo w widoku projektu w phpmyadmin nie ma żadnych połączeń. Komunikat:
Query OK, 0 rows affected (0.41 sec)
Records: 0 Duplicates: 0 Warnings: 0

Polecenie describe pokazuje pri i mul tam, gdzie ma to pokazywać
Go to the top of the page
+Quote Post
Pyton_000
post 25.08.2016, 13:48:18
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


Wyswietl sobie schemat do tworzenia tabeli wygenerowany przez phpmyadmin. Jak będą klucze to ok. jak nie to nie.

To że Query OK to znaczy że zapytanie się powiodło. Jakby było inaczej to wywaliło by błędem.
Go to the top of the page
+Quote Post
gburhiphop
post 25.08.2016, 16:51:08
Post #3





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 12.07.2016

Ostrzeżenie: (0%)
-----


Jak to wyświetlić?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.06.2025 - 02:10