Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodanie do tabeli z polem auto_increment i pobranie wartości
kenobi13
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 13.07.2009
Skąd: Ziemia

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


Witam, czy da się wykonać zapytanie, które doda do tabeli z polem id, które ma auto_increment, a potem zwróci wartość tego pola? Wiem, że zapytanie dodające ma wyglądać tak:
  1. INSERT INTO `posts` (
  2. `topic`,
  3. `message`,
  4. `forumid`,
  5. `topicid`,
  6. `postdate`,
  7. `poster`
  8. )
  9. VALUES ("bla", "wiadomosc", 1, 5, 0 , "bart")

Ale jak sprawić, by system zwrócił wartość pola id to już nie wiem.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




1)
  1. SELECT last_insert_id();


lub w php
2)
http://pl2.php.net/manual/pl/function.mysql-insert-id.php


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
zzeus
post
Post #3





Grupa: Zarejestrowani
Postów: 441
Pomógł: 71
Dołączył: 3.09.2007
Skąd: wrocław

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


mysql_insert_id


--------------------
Go to the top of the page
+Quote Post
kenobi13
post
Post #4





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 13.07.2009
Skąd: Ziemia

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


Dzięki, pomogło
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 Aktualny czas: 19.08.2025 - 09:57