![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Mam taka baze:
[sql:1:6d48420dc4]create table nazwa ( id int not null auto_increment, temat varchar(255) not null, id_temat int not null, unique id (id), primary key id (id) )[/sql:1:6d48420dc4] Dwie mozliwosci dodawania rekordu: 1. Dodaje w polu 'id_temat' jest wartosc '0' 2. Dodaje a pole 'id_temat' ma taka wartosc jak 'id' (z tego samego wiersza) Jak zrobic zeby podczas dodawania rekordu znac juz wartosc 'id' i wstawic ja do 'id_temat' ![]() -------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Podczas dodawania napewno jej nie poznasz...
Pozostaje Ci [manual:57e39e0027]mysql_insert_id[/manual:57e39e0027]() i UPDATE po insercie do bazy. -------------------- Brak czasu :/
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
[sql:1:269729ff14]insert into nazwa (id_tematu) values (last_insert_id()+1)[/sql:1:269729ff14]
ale to jest hack i mogą z tym być problemy. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 640 Pomógł: 28 Dołączył: 13.02.2003 Skąd: Międzyrzecz/Poznań Ostrzeżenie: (0%) ![]() ![]() |
Cytat [sql:1:5e405926de]insert into nazwa (id_tematu) values (last_insert_id()+1)[/sql:1:5e405926de]
ale to jest hack i mogą z tym być problemy. wlasnie tylko na taki pomysl wpadlem, innego nie widze rozwiazania... -------------------- PHP Developer
"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.06.2025 - 19:57 |