Tatsächlich gibt es einen Unterschied zwischen den beiden. LAST_INSERT_ID() kann die ID eines Bigint-Werts zurückgeben. Allerdings gibt mysql_insert_id int zurück. Wenn Ihre ID unsigned int oder bigint ist. Vielleicht ist das, was zurückgegeben wird, falsch. Verwenden Sie stattdessen LAST_INSERT_ID(). Einige Freunde geben auch 0 zurück. Ich weiß nicht warum. Tatsächlich gibt LAST_INSERT_ID() die ID von AUTO_INCREMENT zurück. Wenn AUTO_INCREMENT nicht in der Tabellenstruktur festgelegt ist, kann es nicht zurückgegeben werden. Bei manchen Leuten wird immer noch 0 zurückgegeben. Dann müssen Sie prüfen, ob die Einfügeverzögerungsfunktion verwendet wird. In diesem Fall wird der unmittelbare Rückgabe-ID-Wert nicht zurückgegeben. Viele Leute verwenden gerne select max(id) ..., um diese last_insert_id zu ersetzen. Tatsächlich ist select max(id) nicht threadsicher und sehr
Einführung:: MYSQL-Tipps-- LAST_INSERT_ID: Tatsächlich gibt es einen Unterschied zwischen den beiden. LAST_INSERT_ID() kann die ID eines Bigint-Werts zurückgeben. Allerdings gibt mysql_insert_id int zurück. Wenn Ihre ID unsigned int oder bigint ist. Vielleicht ist das, was zurückgegeben wird, falsch. Verwenden Sie stattdessen LAST_INSERT_ID(). Einige Freunde geben auch 0 zurück. Ich weiß nicht, warum LAST_INSERT_ID() AUTO_
2 zurückgibt Einführung: MYSQL-Tipps – LAST_INSERT_ID. Tatsächlich gibt es einen Unterschied zwischen den beiden. LAST_INSERT_ID() kann die ID eines Bigint-Werts zurückgeben. Allerdings gibt mysql_insert_id int zurück. Wenn Ihre ID unsigned int oder bigint ist. Dann
3. PHP erhält den ID-Wert der gerade eingefügten Daten_PHP-Tutorial
Einführung: PHP erhält die ID Wert der gerade eingefügten Daten Der ID-Wert der Daten. In diesem Artikel wird Ihnen die Methode von PHP zum Abrufen des ID-Werts der gerade eingefügten Daten vorgestellt. PHP stellt die Funktion mysql_insert_id() bereit. Nach dem Einfügen der Daten müssen wir nur echo mysql_insert_id() hinzufügen. Beispiel
4.php php mysql_insert_id() gibt die neueste ID-Implementierungsmethode im Datenbank_PHP-Tutorial zurück
Einführung: php mysql_insert_id () Gibt die neueste ID-Implementierungsmethode der Datenbank zurück. php mysql_insert_id() gibt die neueste ID-Implementierungsmethode der Datenbank zurück. Schüler können bei Bedarf darauf zurückgreifen. Der Code lautet wie folgt: Kopieren Sie den Code mysql_insert_id() mysql_insert_id() Die Funktion kehrt zum vorherigen Schritt zurück INSERT
5 Rufen Sie den ID-Wert des aktuell in den eingefügten Datensatzes ab Datenbank_PHP-Tutorial
Einführung: Rufen Sie den ID-Wert des aktuell in die Datenbank eingefügten Datensatzes ab. In PHP ist es häufig erforderlich, den in die Datenbank eingefügten ID-Wert abzurufen, und es gibt genau eine solche Funktion: ?php //Führen Sie die in die Datenbank eingefügte Anweisung aus // $getID=mysql_insert_id();//$getID is am meisten
6. PHP gibt die durch das Tutorial „Einfügeoperation_PHP“ generierte ID zurück
Einführung: PHP gibt die ID zurück wird durch den Einfügevorgang erzeugt. Manchmal müssen Sie die generierte ID kennen, nachdem Sie eine INSERT-Operation in der Datenbank ausgeführt haben (ich verwende MySQL, der Primärschlüssel ist auf AUTO_INCREMENT gesetzt. Wenn Sie eine Einfügeoperation ausführen, müssen Sie den Wert der ID nicht angeben, sondern verwenden
7. Fragen zu mysql_insert_id
Einführung: Fragen zu mysql_insert_id
8. Beim Einfügen in die Datenbank Wenn mehrere Tabellen verknüpft sind, scheint es nicht einfach zu sein
Einführung: Beim Einfügen in die Datenbank, wann Wenn mehrere Tabellen verknüpft sind, scheint das nicht einfach zu sein. Fügen Sie beispielsweise Tabelle a in Tabelle b ein ('text'). Speichern Sie diese ID dann in Tabelle b. Es scheint, dass mysql_insert_id() verwendet werden kann, aber wenn viele Leute gleichzeitig arbeiten, weiß ich nicht, was los ist. Weil einige Leute sagen, dass es keine Rolle spielt, aber nein man hat irgendwelche spezifischen Experimente durchgeführt
9. Könnten Sie mir bitte etwas über die Abfrageeffizienz von PHP MySQL erzählen
Einführung: Bitte geben Sie mir einige Ratschläge zur Abfrageeffizienz von PHP MySQL. Ich muss die Daten in einem Excel-Dokument in die MySQL-Datenbank hochladen und die ID-Kartenspalte in der Excel-Datei abfragen Da die Spalte in der Datenbank-ID-Karte bereits vorhanden ist, wird dieser Datensatz nicht importiert. Derzeit verwende ich diese Anweisung zur Abfrage: SELECT id FROM information WHERE idcard = '$sfz' LIMIT 1 Wenn das zurückgegebene Ergebnis
10 ist, fügen Sie Daten ein Bezüglich des Problems helfen Sie bitte den Experten, ich mache mir große Sorgen ...
Einführung: Problem beim Einfügen von MYSQL-Multitabellen-Assoziationsdaten, bitte helfen Sie den Experten, ich bin so besorgt besorgt ... Ich füge eine Zeile in die Daten der Tabelle A ein, das ID-Feld darin wächst automatisch, und dann verwende ich mysql_insert_id();, um die ID der gerade eingefügten Daten abzurufen, und verwende dann eine FOR-Schleife, um mehrere Teile davon einzufügen Daten in Tabelle B. Die ID von Tabelle B ist die ID, die ich gerade verwendet habe mysql_insert_id( ; 🎜>
jquery – Optionsfeld ohne Aktualisierung mit PHP und Ajax hinzufügen und den ausgewählten Status speichernDas obige ist der detaillierte Inhalt von10 empfohlene Artikel zur Funktion mysql_insert_id(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!