Formulardaten ändern und in MySQL speichern

piumer

Mitglied
Hi, ich habe da wieder ein Problem, hoffe Ihr helft mir:

Ich habe eine Tabellle mit Daten aus SQL. Zu jeder Zeile (Datensatz) gibts den Edit-Link, da wird der betreffende Datensatz an ein Formular weitergeschickt.

In diesem Formular möchte ich nun Daten ändern und so in SQL speichern, doch da haperts irgendwie.

Hier mein Script:

Mit diesem Befehl schicke ich den zu editierenden Datensatz an ein Formular:

PHP:
href=\"index.php?open=admin/edit_user&mode=update&id=$UserID\">Edit</a></td>\n");

Das Formular soll nun die geänderten Daten mit Submit-Button mit der
externen Datei del_user.php in MySQL speichern:

Das Formular:

PHP:
<form action="admin/del_user.php?mode=update&id=<?php echo $_GET['id']; ?>" method="get">
......


Die del_user.php
PHP:
<?PHP
    session_start();
    include("../connect2db.inc.php");
    
	if($_GET['mode'] == "update") {
        $strSQL = "SELECT * FROM AdminUser WHERE id = ".$_GET['id']."";
        $data   = mysql_query($strSQL);
        // datensatz anzeigen lassen
		header("Location: http://localhost/MySite/index.php?open=admin/admin_usermanag");

    } elseif ($_GET['mode'] == "delete") {........
        /* datensatz löschen */

Wenn ich nun aber den Button drücke, komme ich auf eine leere Seite mit der
url: http://localhost/MySite/admin/del_u...4c9f5a2c89bec5740412&textfield=&Submit=Senden


Hoffe, Ihr könnt mir helfen, Danke, Piumer
 
Zuletzt bearbeitet:
Bitte Ausganspost unbedingt bearbeiten.
"Irgendwo haperst da" ist keine konkrete Problembeschreibung. Keiner weiss, was nicht geht. Außerdem bitte die gepasteten Quellcodes auf ein erträgliches Maß bzw. das Wesentliche kürzen.

Bis der Ausgangspost nicht editiert ist, werden sämtliche Replys gelöscht.
 
Zurück