J'ai un probleme dans mon code il ne marche pas
Ferméjordane45 Messages postés 38427 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 février 2025 - 4 juin 2023 à 21:44
- Momo gets l4id
- Code asci - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code gta 4 ps4 - Guide
2 réponses
<!DOCTYPE html> <html> <head> <title>Liste des utilisateurs</title> </head> <body> <h2>Liste des utilisateurs</h2> <?php // Connectez-vous à la base de données et récupérez la liste des utilisateurs $servername = "localhost"; $username = "nom_utilisateur"; $password = "mot_de_passe"; $database = "nom_base_de_donnees"; // Créez une connexion à la base de données $conn = new mysqli($servername, $username, $password, $database); // Vérifiez si la connexion a réussi if ($conn->connect_error) { die("La connexion à la base de données a échoué: " . $conn->connect_error); } // Exécutez la requête pour récupérer la liste des utilisateurs $query = "SELECT id, username FROM utilisateurs"; $result = $conn->query($query); if ($result->num_rows > 0) { // Affichez la liste des utilisateurs while ($row = $result->fetch_assoc()) { $user_id = $row['id']; $username = $row['username']; // Affichez le nom d'utilisateur et le bouton "Modifier" echo "<div>$username <a href=\"modifier_utilisateur.php?id=$user_id\">Modifier</a></div>"; } } else { echo "Aucun utilisateur trouvé."; } // Fermez la connexion à la base de données $conn->close(); ?> </body> </html>
<!DOCTYPE html> <html> <head> <title>Modifier l'utilisateur</title> </head> <body> <h2>Modifier l'utilisateur</h2> <?php // Vérifiez si l'ID de l'utilisateur est passé dans l'URL if (isset($_GET['id'])) { // Récupérez l'ID de l'utilisateur $user_id = $_GET['id']; // Connectez-vous à la base de données et récupérez les informations de l'utilisateur $servername = "localhost"; $username = "nom_utilisateur"; $password = "mot_de_passe"; $database = "nom_base_de_donnees"; // Créez une connexion à la base de données $conn = new mysqli($servername, $username, $password, $database); // Vérifiez si la connexion a réussi if ($conn->connect_error) { die("La connexion à la base de données a échoué: " . $conn->connect_error); } // Échappez l'ID utilisateur pour éviter les injections SQL $user_id = $conn->real_escape_string($user_id); // Exécutez la requête pour récupérer les informations de l'utilisateur $query = "SELECT username, email FROM utilisateurs WHERE id = $user_id"; $result = $conn->query($query); if ($result->num_rows > 0)
4 juin 2023 à 21:44
Bonjour,
Déjà, merci de poster ton code correctement sur le forum ... ( en utilisant l'icone prévue à cet effet dans la barre en haut au milieu, lorsque tu écrit ton message )
Ensuite... pourrais tu détailler ???
ça ne marche pas... c'est à dire ??
Tu as un message d'erreur ?
Tu as vérifié que tes variables contiennent bien ce que tu crois ? ( en faisant des var_dump de tes variables par exemple histoire de vérifier..)