<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$name = $_REQUEST['teamname'];
$email = $_REQUEST['email'];
$password = (md5($_REQUEST['password']));
$query = UPDATE users SET email = ?,password = ? WHERE name = ?;
$statemnt = $conn->prepare($query);
$statemnt->bind_param('sss',$email,$password,$name);
$statemnt->execute(); echo $name,$email,$password; var_dump();
$statemnt->close(); $conn->close(); } ?>
heraus verwaltet die SELECT-Anweisung, bevor dieses zu erhalten und mit dem UPDATE immer noch Probleme mit - einer Form über dieses PHP-Schnipsel und wird angenommen, $ email $ Passwort ausfüllen und $ name
<form method=post action=>Team Name:<br>
<input type=text name=teamname value=<?php echo $name;?>>
<br>Email:<br><input type=text name=email value=<?php echo $email;?>>
<br>Password:<br><input type=text name=password value=>
<br><br><input type=Submit value=Update the Record name=Submit>
</form>
Auf die folgenden EDITED (es Code über diesem Teil ist und unten erwarten Sie nicht u den Rest meines HTML-Code sehen wollen - der Boden ist das, was ich habe bin Probleme mit): SELECT-Anweisung und var_dump funktioniert, aber wenn ich geben Sie ein Passwort in die Form tut es auslösen die die UPDATE-Anweisung Senden und schließlich - ich habe auf ihn heute wieder ohne Erfolg gearbeitet. pls würde jede Hilfe dankbar sein nicht sicher, was im falsch zu machen - auch im unteren var_dump alle Werte ist outputing jetzt
<?php
if (isset($_POST['submit'])) {
$sql = $conn->prepare(UPDATE users SET email=? , password=? WHERE team=?);
$postedemail=$_POST['teamemail'];
$postedpassword= $_POST['teampassword'];
$sql->bind_param(ssi,$postedemail,$postedpassword,$_POST[mySelect]);
if($sql->execute()) {
$success_message = Edited Successfully;
} else {
$error_message = Problem in Editing Record;
}
var_dump($postedpassword);
var_dump($postedemail);
}
$stmt = $conn->prepare(SELECT team, name, email, password FROM users WHERE team = ?);
$stmt->bind_param(i, $_POST[mySelect]);
$stmt->execute();
$result = $stmt->get_result();
if($result->num_rows === 0) exit('No rows');
while($rows = $result->fetch_assoc()) {
$name = $rows['name'];
$email = $rows['email'];
$password = $rows['password'];
}
var_dump($password);
var_dump($name);
var_dump($email);
var_dump($_POST['mySelect']);
$stmt->close();
?>
<?php if(!empty($success_message)) { ?>
<div class=success message><?php echo $success_message; ?></div>
<?php } if(!empty($error_message)) { ?>
<div class=error message><?php echo $error_message; ?></div>
<?php } ?>
<form name=frmUser method=post action=>
<label>NAME:</label>
<input type=text name=teamname class=txtField value=<?php echo $name?>>
<label>EMAIL:</label>
<input type=text name=teamemail class=txtField value=<?php echo $email?>>
<label>PASSWORD</label>
<input type=text name=teampassword class=txtField value=>
<input type=submit name=submit value=Submit class=demo-form-submit>
</form>
Vielen Dank