Nun, ich habe gerade ein Formular in HTML Hexe akzeptiert Benutzereingaben und eine MySQL-Datenbank, um sie zu speichern, jetzt in der PHP-Datei geht alles gut keine Fehler, aber das Problem ist die Daten nie in der Datenbank angezeigt, hier ist die PHP-Datei:Datenbank-Update mit PHP
<?php
if(isset($_POST["submitacc"])){
$servernm = "localhost";
$serverusrnm = "root";
$serverpass = "2003";
$db = "blue";
$conn = new mysqli($servernm, $serverusrnm, $serverpass, $db);
if($conn ->connect_error){
die("connection failed".$conn->connect_error);
}
$fnm = $_POST["fnm"];
$lnm = $_POST["lnm"];
$mail = $_POST["mail"];
$pass = $_POST["pass"];
$age = $_POST["age"];
$gender = $_POST["gender"];
if(isset($_POST["gender"])&&$_POST["gender"]=="male"){
$gender = "male";
}else {
$gender = "female";
}
$mysql="update createacc set fnm = '$fnm', lnm = '$lnm', mail = '$mail', passwod = '$pass', age = '$age', gender = '$gender' ";
if($conn->query($mysql)== true){
echo "record updated";
}else {
echo "error updating record".$conn->error;
}
$conn->close();
}
?>
gut Sie haben eine 'update' Aussage ... das ist ein nicht' insert' – cmorrissey
Aus Gründen der alles, was heilig ist, poste nicht Ihre DB-Anmeldeinformationen – WillardSolutions
Und außerdem, Sie Die Abfrage wurde nicht ausgeführt. –