Web-Technik: ASP, PHP, XML, Javascript, AJAX, SQL Datenbanken. Webentwicklung: CMS, Foren, Blog -Scripte. |
|||||||
![]() |
|
|
Themen-Optionen | Thema durchsuchen |
Web-Technik: ASP, PHP, XML, Javascript, AJAX, SQL Datenbanken. Webentwicklung: CMS, Foren, Blog -Scripte. |
|||||||
![]() |
|
|
Themen-Optionen | Thema durchsuchen |
[PHP] - Wie SQL-Update über Formular realisieren? |
|
|
# 1 |
|
Bewertung:
![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: Feb 2006
Beiträge: 161
Power: 18
|
Ich möchte ein einfaches SQL-Update eines Datensatzes über PHP mit einem Formular umsetzen.
Vorstellung: Ich habe bereits einen Datensatz (z.B. Adressdaten eines Kunden). Als der Kunde seinen Account angelegt hatte, musste er ein Formular ausfüllen. Ich möchte bei Klick auf "Adressdaten bearbeiten" genau dieses Formular mit den bereits ausgefüllten Adressdaten des Users aufrufen, damit der User seine entsprechenden Änderungen vornehmen kann. Bei Klick auf "Senden" sollte das SQL-Update ausgeführt werden und der Datensatz unter der gleichen ID geändert werden. Habe bereits gegoogelt, jedoch keine Lösung dafür gefunden. Leider kenn ich mich in PHP noch nicht so gut aus, dass ich dieses Script schnell selber schreiben kann. Sollte für einen PHP-Profi eigentlich recht einfach zu lösen sein denke ich. Vielen Dank für Eure Hilfe! |
|
|
|
|
# 2 |
|
Bewertung:
![]() Registriert seit: Jan 2010
Internet: DSL2 16K
Beiträge: 713
Power: 13
|
Das zählt unter "Grundwissen".
Deine Stichworte sind "Select" zum lesen der Daten und "Update" zum verändern der Daten. ![]() | Sollte ich mich irren, dann schickt mir bitte eine PM ;)
|
|
|
AW: Wie SQL-Update über Formular realisieren? |
|
|
# 3 |
|
Bewertung:
![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: Feb 2006
Beiträge: 161
Power: 18
Themenstarter |
Leider hilft mir das so nicht weiter. Ich weiß was ein SELECT ist und auch was ein UPDATE ist und dass ich das brauche um mein Vorhaben zu realisieren. Mir gehts darum, wie es in Verbindung mit einem Formular gelöst wird. Falls ihr Seiten kennt in denen das nachzulesen ist, gerne her damit. Aber bitte keine Lektüre, in die ich mich stundenlang einlesen muss, dazu habe ich gerade keine Zeit (sonst würde ich sowas hier nicht fragen)
![]() |
|
|
AW: Wie SQL-Update über Formular realisieren? |
|
|
# 4 |
|
Bewertung:
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: Mar 2005
Internet: >=100Mbit
Beiträge: 1.861
Power: 31
|
Versteh das Problem nicht so genau, das du hast?
Ist genauso wie das speichern eines neuen Datensatzes über ein Formular mit INSERT nur diesmal halt mit UPDATE. Du lädst den aktuellen Datensatz in dein Formular (value=""). Dann bearbeitest du dein Formular und schickst es ab. Und jetzt bearbeitest du den Datensatz mit UPDATE und den aktuellen Werten aus dem Formular. Wichtig ist noch, dass du die id mit übergibst, dass er auch die richtige Zeile updatet ![]() Beispiel: http://www.w3schools.com/php/php_mysql_update.asp Gruß gl |
|
|
AW: Wie SQL-Update über Formular realisieren? |
|
|
# 5 |
|
Einer geht noch!
![]() Bewertung:
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: Mar 2007
Beiträge: 342
Power: 17
|
Du hast folgende Tabelle:
Code:
Code:
PHP-Code:
PHP-Code:
Wollknoll |
|
|
AW: Wie SQL-Update über Formular realisieren? |
|
|
# 6 | |
|
Bewertung:
![]() Registriert seit: Jan 2010
Internet: DSL2 16K
Beiträge: 713
Power: 13
|
Zitat:
Bei dem SQL-Code von Wollknoll kann dir schnell jemand schaden zufügen! Stichwort: SQL-Injection PHP-Code:
![]() | Sollte ich mich irren, dann schickt mir bitte eine PM ;)
|
|
|
|
AW: Wie SQL-Update über Formular realisieren? |
|
|
# 7 |
|
Bewertung:
![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: Feb 2006
Beiträge: 161
Power: 18
Themenstarter |
Super, danke wollknoll für die ausführliche Beschreibung. Habe aber noch Fragen dazu.
Also mir ist noch nicht ganz klar wie die vorhandenen Daten automatisch in das Formular geladen werden. Besser gesagt ich weiß nicht was ich damit anfangen soll: PHP-Code:
Diesen Teil habe ich bereits auf meine Datenbank umgesetzt: PHP-Code:
Kann ich bei mehreren Spalten einfach mit Komma trennen, also so? PHP-Code:
*edit Hat sich erledigt, habs hinbekommen. Danke euch! Geändert von Judoki (21.06.2012 um 17:50 Uhr). |
|
|
![]() |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [PHP] - Kann nichts via Formular in die SQL Tabelle inserten | Z0mbiE | Webentwicklung | 3 | 13.10.2011 08:18 |
| Indirkete Beleuchtung wie realisieren? | Computer101 | Alltagsprobleme | 2 | 14.04.2011 18:57 |
| WLAN über 300 Meter realisieren | Silur | Netzwerk & Internet | 13 | 11.06.2010 17:40 |
| [SQL] - Importfunktion einer SQL-Datei über ein PHP-Formular (Weboberfläche) | joker.org | Webentwicklung | 7 | 07.02.2010 18:07 |
| Wie realisieren? Programm ähnlich wie Suchassitent | tobi | Programmierung & Entwicklung | 4 | 15.04.2006 20:19 |
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:53 Uhr. |