Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak wygenerować następny numer automatycznego przyrostu w mysql za pomocą php?

Nie możesz tego zrobić, pobierając dane z tabeli. Musisz pobrać status tabeli, aby uzyskać numer automatycznego przyrostu za pomocą php. Możesz zrobić coś takiego:

$q = mysql_query("SHOW TABLE STATUS LIKE 'test'");
$row = mysql_fetch_assoc($q);
$next_increment = $row['Auto_increment'];
echo "next increment number: [$next_increment]";

Mam nadzieję, że to pomoże :)

[Źródło ]



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zaszczepianie SQLite RANDOM()

  2. Dowiedz się, czy instrukcja REPLACE została zastąpiona lub po prostu wstawiona do MySQL

  3. Nie znaleziono dostawcy Entity Framework dla dostawcy ADO.NET "MySql.Data.MySqlClient"

  4. Wypełnianie zdarzeń w pełnym kalendarzu javascript z bazy danych

  5. Dlaczego otrzymuję identyfikator zasobu nr 4, gdy stosuję print_r() do tablicy w PHP?