Jnnbo: Gleiches Formular: New & Edit

Beitrag lesen

Moin,

ich komme gerade nicht wirklich weiter. Nutze ein gemeinsames Formular um Daten einzutragen und diese später wieder zu bearbeiten.

Meine Daten zum Editieren hole ich so:

// Prüfen ob GET gesetztz ist
if(isset($_GET['mID'])) { 
	
	$mID = $_GET['mID'];
	
	// Datensatz aus der Datenbank auslesen
	$stmt = $mysqli->prepare("SELECT user_code, user_type, user_nickname, user_passwort, ud_Uid, ud_name, ud_vorname, ud_strasse, ud_plz, ud_ort, ud_telefon, ud_email 
			          FROM web_users
			          LEFT JOIN web_users_detail ON web_users_detail.ud_Uid = web_users.user_code
			          WHERE ud_Uid =?
                                ");
	$stmt->bind_param("s", $mID);
        $stmt->execute();
	$stmt->bind_result($user_code, $user_type, $user_nickname, $user_passwort, $ud_Uid, $ud_name, $ud_vorname, $ud_strasse, $ud_plz, $ud_ort, $ud_telefon, $ud_email);
	$stmt->fetch();
    $stmt->close();
}

Meine Feldprüfung mache ich so (bei New):

value="<?=(isset($_POST['nickname'])) ? $_POST['nickname'] :''?>"

Jetzt habe ich ein kleiner Konflikt, ich benötige das value auch beim Editieren, da sollte das value mit "echo $user_nickname;" gefüllt werden. Wie komme ich dieses hin?

akzeptierte Antworten