Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dodawnie danych do 4 tabel, problem z id w pozostałych tabelach
t_freak
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 16.09.2009

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


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



  1. $dodaj = @mysql_query("INSERT INTO abonent SET nazwisko='$nazwisko', imie='$imie',
  2. miejscowosc='$miejscowosc'");
  3. $id = @mysql_insert_id();
  4.  
  5. $dodaj = @mysql_query("INSERT INTO magistrala SET nr_kabla_m='$nr_kabla_m'");
  6.  
  7. $id = @mysql_insert_id();
  8.  
  9. $dodaj = @mysql_query("INSERT INTO rozdzielczy SET nr_kabla_r='$nr_kabla_r'");


Z góry dziękuję za pomoc.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 19.09.2025 - 13:16