Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Id newsa który bedzie dodany
Forum PHP.pl > Forum > PHP
matt
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ś?
DeyV
mysql_insert_id " title="Zobacz w manualu PHP" target="_manual -- Podaje numer ID wygenerowany podczas ostatniej operacji INSERT
sagpiotr
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. ?>
kicaj
our:
  1. ...LAST_INSERT_ID...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.