Oui mais quand j'affiche l'id dans la liste déroulante ça devient pas présentable, les id ne se suivent pas et ça fait bizarre :/
Et puis je suis quand même assez débutant et les interactions avec les bases de donnée je maitrise pas trop... Surtout avec les listes déroulantes ^^
Je vais voir ce que je peux faire. Mais j'aimerais bien quelque chose d'un peu plus explicite, c'est que je suis un peu pressé par le temps.
En tout cas merci de ta réponse
[EDIT] J'ai créé une nouvelle page pour afficher que les crédits ont bien été modifiés, j'ai donc changé l'action de mon formulaire, le nom c'est credit_modifie.php, je pense que c'est une bonne idée. Comme ça je pourrais afficher le nombre de crédits ajoutés et être certains d'éviter d'autres erreurs.
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="style.css" />
<link rel="icon" type="image/gif" href="images/icone-piscine.gif" />
<title>Modification de crédit</title>
</head>
<body>
<?php
$connexion=mysql_connect('localhost','root',"root") or die ("connexion impossible.");
$db=mysql_select_db('users') or die ("base de données non accessible");
$resultat=mysql_query('select prenom,nom,credit,id from users order by id') or die ("requete non executée");
if (! $resultat) {
echo "Erreur requete"; exit;
}
$data=mysql_fetch_array($resultat);
echo 'Vous avez ajouté'.' '.$_POST['newcredit'].' '.'crédits à'.' '.$data['prenom'].' '.$data['nom'].'';
?>
</body>
</html>
Mais ça n'affiche que le premier nom de ma liste, pas celui que je choisi :/
Oui mais quand j'affiche l'id dans la liste déroulante ça devient pas présentable, les id ne se suivent pas et ça fait bizarre :/
Et puis je suis quand même assez débutant et les interactions avec les bases de donnée je maitrise pas trop... Surtout avec les listes déroulantes ^^
Je vais voir ce que je peux faire. Mais j'aimerais bien quelque chose d'un peu plus explicite, c'est que je suis un peu pressé par le temps.
En tout cas merci de ta réponse :)
[EDIT] J'ai créé une nouvelle page pour afficher que les crédits ont bien été modifiés, j'ai donc changé l'action de mon formulaire, le nom c'est credit_modifie.php, je pense que c'est une bonne idée. Comme ça je pourrais afficher le nombre de crédits ajoutés et être certains d'éviter d'autres erreurs.
[html]<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="style.css" />
<link rel="icon" type="image/gif" href="images/icone-piscine.gif" />
<title>Modification de crédit</title>
</head>
<body>[/html]
[php]<?php
$connexion=mysql_connect('localhost','root',"root") or die ("connexion impossible.");
$db=mysql_select_db('users') or die ("base de données non accessible");
$resultat=mysql_query('select prenom,nom,credit,id from users order by id') or die ("requete non executée");
if (! $resultat) {
echo "Erreur requete"; exit;
}
$data=mysql_fetch_array($resultat);
echo 'Vous avez ajouté'.' '.$_POST['newcredit'].' '.'crédits à'.' '.$data['prenom'].' '.$data['nom'].'';
?>[/php]
[html]</body>
</html> [/html]
Mais ça n'affiche que le premier nom de ma liste, pas celui que je choisi :/