Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Id newsa który bedzie dodany
matt
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 0
Dołączył: 12.08.2003
Skąd: Kalisz

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


Pisze system newsów dla swojej strony o pewnej grze. Przy dodawaniu newsa chce zrobić dodawanie linku do niego(do tego newsa co wlasnie dodajemy). Linki te bedą w osobnej tabeli która będzie miała mniej więcej taka strukture link_id, link_do, link_nazwa, news_id. Teraz mam problem jak zrobić news_id tzn chodzi mi o to żeby wyciagnac id tego newsa który własnie zostanie dodany. Troche pomotałem ale mam nadzieje że zrozumiecie. Ma ktoś jakieś rady, coś?
Go to the top of the page
+Quote Post
DeyV
post
Post #2





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




mysql_insert_id " title="Zobacz w manualu PHP" target="_manual -- Podaje numer ID wygenerowany podczas ostatniej operacji INSERT


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
sagpiotr
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 11.02.2003

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


Jesli chcesz poznac wartosc id kolejnego newsa, jaki zostanie dodany w polu Auto incement, a chcesz poznac ta wartosc przed zapytaniem INSERT, to najlatwiej bedzie ci to zrobic w nastepujacy sposob

  1. <?php
  2.  
  3. $zapytanie=&#092;"SHOW TABLE STATUS LIKE 'twoja_tabela' \";
  4. $mysql_result = mysql_query($zapytanie, $mysql_link);
  5. $row_month = mysql_fetch_array($mysql_result);
  6. $ostatni=$row_month['Auto_increment'];
  7. echo $ostatni;
  8.  
  9. ?>


Ten post edytował sagpiotr 13.10.2004, 13:14:30
Go to the top of the page
+Quote Post
kicaj
post
Post #4





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


our:
  1. ...LAST_INSERT_ID...


--------------------
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 Aktualny czas: 20.08.2025 - 11:16