Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Aktualny id?
kicaj
post 9.12.2003, 01:08:58
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' questionmark.gif


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
FiDO
post 9.12.2003, 01:15:05
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 :/
Go to the top of the page
+Quote Post
adwol
post 9.12.2003, 01:32:45
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.
Go to the top of the page
+Quote Post
kicaj
post 9.12.2003, 02:09:43
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
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: 19.06.2025 - 19:57