Witam, na początku chcę tylko wspomnieć że raczkuje w temacie MySQL i PHP i chcąc się zmierzyć z owymi tematami próbuję zbudować internetową bazę danych z wykorzystaniem MySQL oraz PHP. Problem polega na tym iż kiedy dodaje dane do tabel wszystko pięknie wpada, ale nie zgadza się nr abonent_id w tabelach rozdzielczy i obiekt, np. kiedy dodam rekord a id tego rekordu będzie 30 to w tabeli magistrala tez jest 30, ale już w tabeli rozdzielczy je np. 18 a w obiekt 8 i tu mam problem, nie wiem czemu tylko w tych dwóch tabelach mam abonent_id zaniżone, niżej przedstawiam tabele oraz kod jakiego używam
mam 4 tabele:
1. abonent
abonent_id autoincrement
nazwisko
imie
miejscowosc
2.obiekt
obiekt_id auto increment
abonent_id
nazwa_obiektu
3.magistrala
magistrala_id auto increment
abonent_id
nr_kabla_m
4.rozdzielczy
rozdzielczy_id auto increment
abonent_id
nr_kabla_r
$dodaj = @mysql_query("INSERT INTO abonent SET nazwisko='$nazwisko', imie='$imie', miejscowosc='$miejscowosc'");
$dodaj = @mysql_query("INSERT INTO magistrala SET nr_kabla_m='$nr_kabla_m'");
$dodaj = @mysql_query("INSERT INTO rozdzielczy SET nr_kabla_r='$nr_kabla_r'");
Z góry dziękuję za pomoc.