Keine Ankündigung bisher. Dabei seit: 05. 02. 2015 Beiträge: 15 mySql Datensatz mit Textfeld und Button löschen 05. 2015, 08:17 Zuletzt geändert von hotcmiln; 05. 2015, 08:20. [SQL] Datensätze löschen, jedoch letzten 100 behalten. | tutorials.de. Hi, ich habe da mal eine kleine Frage. Ich habe gestern eine Datenbank erstellt in der ich über ein Formular automatisch neue Datensätze eintragen kann. Diese werden anschlißend auf einer neuen Seite in einer Tabelle ausgegeben. Die IDs verteilen sich von alle die einzigen beiden Felder die durch mein Formular ergänzt werden sind Status und Fehlermeldung. Ich habe nun auf der Seite wo meine Datensätze ausgegeben werden ein Textfeld und einen Button erstellt und möchte nun das wenn man z. B. in das Textfeld 35 eingibt und dann auf den Button klickt das dann der Datensatz mit der ID 35 gelöscht wird. Kann mir da einer helfen? Mein code auf der Ausgabeseite sieht so aus: PHP-Code:
Der Vorteil Nummer Eins ist, ADO muß nicht herausfinden, welche Art von Kommando ich absetzen will. Der Vorteil Nummer Zwei ist, ADO erstellt kein Recordset Objekt umsonst, was eine deutliche Beschleunigung bringt. Erwähnenswert ist sicherlich auch noch die Variable nRowsAffected. Diese liefert mir die Anzahl der Datensätze, die vom DELETE Kommando gelöscht wurden. Sql datensatz löschen. Damit kann man eine nette Benutzerausgabe generieren. Die beiden Konstanten adCmdText und adExecuteNoRecords sind in dieser ASP Datei händisch deklariert, ich hätte diese allerdings auch über das METADATA Statement automatisch deklarieren lassen können: Schlußbemerkung Auch das DELETE Statement kann ADO Fehler auslösen, und zwar meist dann, wenn Fremdschlüsselbeziehungen durch das Statement verletzt werden würden. Ergo - eine Fehlerbehandlung sollte man auf alle Fälle einplanen! Verwandte Artikel Aktualisieren von Daten mit dem UPDATE Statement Benutzerverwaltung leicht gemacht: Teil 1 Ein einfacher Query Analyzer Einfügen eines Datensatzes mit dem INSERT Statement Stored Procedures einfach erstellt Update und UpdateBatch zum Einfügen von Datensätzen in Datenbanken Wenn Sie jetzt Fragen haben...
php include( ''); mysql_connect ( 'localhost', 'root') or die( mysql_error ()); mysql_select_db ( 'fehlermeldung') or die( mysql_error ()); $sql = "SELECT * FROM fehlermeldung"; $query = mysql_query ( $sql) or die( mysql_error ()); echo '
'. $fetch [ 'id']. ' | '; echo ''. $fetch [ 'meldung']. ' | '; echo ''. $fetch [ 'status']. ' | '; echo '