J'essaie d'écrire des données dans la base de données après authentification, mais je n'y parviens pas.
Une fois connecté avec succès, je redirige vers index.php
query($sql); $user = $result->fetch_assoc(); } ?>Home Home
Hello = htmlspecialchars($user["name"]) ?>
À partir de là, je veux capturer un nom et une date et le soumettre, mais après chaque soumission, je regarde dans phpmyadmin et les cellules du tableau sont vides. J'utilise xampp pour exécuter localement. Voici le code que j'essaie de capturer l'entrée du formulaire :
stmt_init(); if ( ! $stmt->prepare($sql)) { die("SQL error: " . $mysqli->error); } $stmt->bind_param("sss", $_POST["name"]); if ($stmt->execute()) { echo "successful"; } else { if ($mysqli->errno === 1062) { die("error"); } else { die($mysqli->error . " " . $mysqli->errno); } }
Toute aide serait grandement appréciée
Les données du formulaire ont
avec les valeurs "pseudo" et "date de début"name
属性。我猜你应该正确使用它们来构建插入查询,例如$_POST["nickname"]
和$_POST["startdate"]
Si vous rencontrez toujours des problèmes, veuillez publier le journal complet des erreurs pour le débogage.