habe ich ein Formular in PHP gemacht und die eingegebene Antwort wird in MySQL-Datenbank gespeichert. Es wird gespeichert, indem ID in meiner Tabelle um 1 erhöht wird Auf der nächsten Seite nehme ich die Antworten aus den gespeicherten Daten und zeige sie an. Aber das wird mir auch die zuvor eingegebenen Antworten zeigen. Wie kann ich nur die Antworten von der zuletzt eingegebenen ID anzeigen? auch nicht ich will Einträge ausWie ich Daten aus dem letzten Eintrag in meiner SQL-Datenbank gespeichert als Ausgabe in PHP/html
0
A
Antwort
0
Auf der Formularseite Mysql-Datenbank löschen:
session_start(); // At the top of the page
$last_inserted_id = mysqli_insert_id($db); // Just after the mysql insert query
// Save the id in session so that it is available on the next page
$_SESSION['last_inserted_id'] = $last_inserted_id;
Auf der anderen Seite
session_start(); // At the top of the page
if(isset($_SESSION['last_inserted_id'])){
$the_last_inserted_id = $_SESSION['last_inserted_id'];
// Query now the database
}
0
Wie kann ich nur die Antworten von den letzten ID-Anzeige trat ein?
$server = "localhost";
$user = "username";
$password = "password";
$db = "database";
$connection = new mysqli($server, $user, $password, $db);
$sql= SELECT * FROM table ORDER BY id DESC LIMIT 1;
$data = $conn->query($sql);
if ($data->num_rows > 0) {
while($row = $data->fetch_assoc()) {
echo "id: " .$row["id"];
}
}
Die „LIMIT 1“ bedeutet, dass Sie nur nur 1 Zeile aus Ihrer Tabelle und unter Berücksichtigung ORDER BY DESC erhalten möchten, dass die letzte ID Nummer, die Sie gewählt werden eingefügt bedeuten wird (weil in Nachkomme Bestellung, was bedeutet, dass Sie die höchste ID-Nummer erhalten werden)
Ich hoffe, mein Beispiel ist klar genug.
Verwandte Themen
- 1. Anfügen von Daten in CSV-Datei vor dem letzten Eintrag statt nach dem letzten Eintrag. C++
- 2. Wie geht Eintrag aus dem letzten Jahr bekommen MySQL
- 3. Daten werden nicht in meiner Datenbank gespeichert
- 4. Xampp - PHP - SQLDatenbank
- 5. Optionsmenü mit Letzten Eintrag als Standard
- 6. Wie bekomme ich den letzten Eintrag in Meteor mongo?
- 7. Letzten Mongodb-Eintrag in Nodejs abrufen
- 8. XML liest den letzten Eintrag aus der Datei in Python
- 9. Python | Wie lösche ich den letzten Eintrag in der Liste?
- 10. Wie man Daten vom letzten Eintrag auf Firebase Echtzeit-Chat
- 11. Wie kann ich Informationen aus Json-Daten in einem Format abrufen, in dem fast alles als Array gespeichert ist?
- 12. Sortiert nach dem letzten Eintrag in einer Liste von Listen
- 13. So subtrahieren Sie den ersten Eintrag vom letzten Eintrag in gruppierten Daten
- 14. Wie bekomme ich Daten aus dem Autorisierungsheader und verwende sie in meiner API? (Lexik JWT)
- 15. Ausgabe der ersten zwei Absätze aus HTML als String gespeichert
- 16. Wie werden Daten in MongoDB-Tabellen gespeichert?
- 17. Wie SELECT JSON-Daten gespeichert in als Text
- 18. C# - Daten werden nicht in meiner Datenbank gespeichert
- 19. Wie kann ich Kommas und Zitate aus meiner Liste Ausgabe
- 20. Padding aus dem Eintrag entfernen
- 21. Wie erstelle ich in Python visuelle Daten meiner Ausgabe, die in einer Zahlenzeile dargestellt sind?
- 22. wählen letzten letzten Eintrag - mysql php
- 23. Erstellen einer Liste von Daten aus dem Datenrahmen nach dem letzten Buchstaben in der Zeichenfolge
- 24. Eintrag Besuche in den letzten 24 Stunden
- 25. WÄHLEN Sie den letzten Eintrag in der Spalte als eindeutig aus der anderen Spalte
- 26. Wie kann ich einen Eintrag aus einem Array löschen?
- 27. Daten können nicht in meiner Datenbank gespeichert werden
- 28. Zurückgeben aller Entitäten (Daten) aus dem letzten put()
- 29. Wie Daten aus der letzten Woche in Google Tabellenkalkulation filtern?
- 30. Extrahieren von Daten aus XML gespeichert als Nvarchar
'ORDER BY ID DESC' und' LIMIT 1'. –
... ORDER BY ID DESC LIMIT 1, Limit 1 bedeutet nur letzten Eintrag – halojoy
Speichern Sie die ID besser, während Sie den neuen Eintrag speichern ([insert_id] (http://php.net/manual/en/mysqli.inserti-id) .php)) und übergeben Sie diese ID an die nächste Seite. – Jeff