1Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
6
6
ZUGRIFFE
269
269
EMPFEHLEN
-
Hallo zusammen,
ist es möglich die mysql_insert_id() irgendwie schon beim Insert einzufügen?
Beispiel Tabelle
ID (AI, primary), Text
Bekomm ich irgendwie den "Text":
Dieser Eintrag hat die ID: {ID}
In den Text? Also so, dass {ID} der WERT des Feldes der ID ist?
Ich meine, ich könnte a) vorher den Wert des letzten Eintrages auslesen und diesen um eins erhöhen.
Oder ich könnte erst INSERT, und danach den Text updaten.
Vielleicht weiß jemand, wie man das einfacherer / besser lösen kann.
Vielen Dank schonmal
paD
-
Wenn die ID ein Auto_increment-Feld ist nur über ein Trigger.
---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
Okay, ist die Frage was da am schnellsten ist
-
Wie meinen?
Hat du nun ein Auto-Increment Feld oder ists ein normales Nummer-Feld?---------------------------------------------------------------------------------------------------
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
Sorry, hatte voll vergessen zu schreiben. Ist ein AI, Auto-Increment Feld..
Halt einfach die ID für jeden Beitrag
-
Du könntest beim auslesen den Platzhalter replacen?
Code sql:1 2 3
SELECT REPLACE(`text`, '{ID}', `id`) AS `text`, `id` FROM `tabelle` WHERE 1;
Geändert von Napofis (26.01.12 um 01:27 Uhr) Grund: falsche Ticks
-
Tadaaaa und schon ist mir geholfen!
Danke
Ähnliche Themen
-
mysql_insert_id() problem
Von Godstyle im Forum PHPAntworten: 23Letzter Beitrag: 24.01.12, 18:16 -
Hibernate Insert/Update - 2 Tabellen, ein Insert?
Von Lampe im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 5Letzter Beitrag: 28.05.09, 10:56 -
mysql_insert_id IN mysql_query
Von Transporter im Forum PHPAntworten: 5Letzter Beitrag: 13.03.09, 15:05 -
Fehler in Funktionsweise "mysql_insert_id()" ?
Von shorty im Forum PHPAntworten: 4Letzter Beitrag: 14.11.06, 10:45 -
mysql_insert_id & auto_increment
Von barney_hh im Forum Relationale DatenbanksystemeAntworten: 13Letzter Beitrag: 17.01.04, 21:36





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren