Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]next auto_increment
laik_PHP
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 28.02.2010

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


Hej, da się jakoś odczytać jaki będzie kolejny numer z pola auto_increment jednym zapytaniem?

narazie mam to tak:

  1. function addPlace ($label, $gallery) {
  2. $GLOBALS["mysqli"] -> query("INSERT INTO tabela (label, gallery) VALUES ('$label', '$gallery')");
  3. return $GLOBALS["mysqli"] -> query("SELECT MAX(id) FROM tabela");
  4. }



a chciałbym coś podobnego:

  1. function addPlace ($label, $gallery) {
  2. return $GLOBALS["mysqli"] -> query("INSERT INTO tabela (label, gallery) VALUES ('$label', '$gallery') RETURN AUTO_INCREMENT");
  3. }


Ten post edytował laik_PHP 16.03.2011, 01:37:27
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
d3ut3r
post
Post #2





Grupa: Zarejestrowani
Postów: 709
Pomógł: 176
Dołączył: 24.10.2010

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


Radzę przerzucić się na PDO, ale jeżeli już musisz zostać z mysqli to użyj:

http://php.net/manual/en/mysqli.insert-id.php


--------------------
http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
Go to the top of the page
+Quote Post
laik_PHP
post
Post #3





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 28.02.2010

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


Cytat(d3ut3r @ 16.03.2011, 01:52:40 ) *
Radzę przerzucić się na PDO, ale jeżeli już musisz zostać z mysqli to użyj:

http://php.net/manual/en/mysqli.insert-id.php



Działa, EOT i dzięki.


czytam: http://pl.wikibooks.org/wiki/PHP/Biblioteka_PDO
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: 21.08.2025 - 02:51