ďťż

[php] pobranie automatycznie wygenerowanego id

       

Podstrony


telcocafe

dodaje pewne dane do tabeli

np tak

mysql_query("INSERT INTO skr SET 'bikstopa','md5',time()");

pole id ma przypisany auto_increment

jak teraz pobrac przyznany auto_increment do wykonanego przed chwila zapytania?

//edit, w temacie mialo byc [php/sql] mogl by ktos to poprawic z modkow ? :<
Użytkownik bikstopa edytował ten post 03 sierpień 2006, 18:06


Nie bardzo Cię rozumiem...
SELECT id FROM skr WHERE pole_względem_id = 'xxx';
Jednak chyba o coś innego Ci chodziło (bo to byłoby za proste :P)? Wytłumacz bardziej szczegółowo :)

auto_increment przydziela ID po kolei dla kazdego z zapytan ktore tego wymagaja

chce zadac zapytanie, oraz do zmiennej zapakowac ID przydielone poprzez auto_increment

inaczej napisac chyba nie umiem :D

Może pobaw się tak:
$sql = mysql_query('SELECT * FROM skr;'); $liczba_wierszy = mysql_num_rows($sql);
I teraz $liczba_wierszy ma wartość ID (oczywiście jeśli nic nie było usuwane, ale można ten kod rozwinąć bardziej szczegółowo [o porównania i pętlę {tak ja to widzę}]) ;)




Może pobaw się tak:
$sql = mysql_query('SELECT * FROM skr;'); $liczba_wierszy = mysql_num_rows($sql);
I teraz $liczba_wierszy ma wartość ID (oczywiście jeśli nic nie było usuwane, ale można ten kod rozwinąć bardziej szczegółowo [o porównania i pętlę {tak ja to widzę}]) ;)

mam proces moderowania, w servisie
pewnie 80% artow bedzie wywalone wiedz ten spsob odpada
bo id pewnie takie beda

1
2
4
6
8
itd.....


...
jesli chodzi o mysql to mysql_insert_id


mam proces moderowania, w servisie
pewnie 80% artow bedzie wywalone wiedz ten spsob odpada
bo id pewnie takie beda

1
2
4
6
8
itd.....

Chodziło mi o to, że masz pobraną liste ID i robisz dla niej coś jakby algorytm MAX (bo chyba o to Ci chodzi).

Co prawda na SQL znam się jak wół na gwiazdach, ale SELECT id FROM skr ORDER_BY id DESC LIMIT 1
nie będzie działać?


jesli chodzi o mysql to mysql_insert_id
Mi nigdy nie chciało działać :-), ja uzywam zapytania sql SELECT LAST_INSERT_ID();

insert id działa gdy ostatnią operacją był INSERT :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.