Impossible d'écrire avec succès dans la base de données MySQL après l'authentification PHP
P粉221046425
P粉221046425 2023-09-13 09:54:01
0
1
454

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

Log out

Log in or sign up

À 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

P粉221046425
P粉221046425

répondre à tous (1)
P粉517814372

Les données du formulaire ontname属性。我猜你应该正确使用它们来构建插入查询,例如$_POST["nickname"]$_POST["startdate"]

avec les valeurs "pseudo" et "date de début"

Si vous rencontrez toujours des problèmes, veuillez publier le journal complet des erreurs pour le débogage.

    Derniers téléchargements
    Plus>
    effets Web
    Code source du site Web
    Matériel du site Web
    Modèle frontal
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!