A voir également:
- Php/Mysql recuperation de donnée/modification
- Logiciel de recuperation de donnée - Guide
- Suivi de modification word - Guide
- Logiciel modification pdf - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mysql download - Télécharger - Bases de données
1 réponse
Utilisateur anonyme
Modifié par Alexis-pires le 13/05/2010 à 02:40
Modifié par Alexis-pires le 13/05/2010 à 02:40
Salut,
Le langage sms c'est vraiment un manque de respect ...
Mais bon je vais essayer de t'expliquer comment faire, en essayant de répondre à ton problème :
Il te faudras créer un champ id, qui sera un identifiant unique à tout tes élèves. Tu met int(11) et en auto_increment.
Tu liste tes élèves avec une boucle.
A chaque élève tu écris un lien pour modifier la fiche. Sous la forme de :
Ensuite dans ta page "modifier_client.php", tu récupère l'id de l'élève concerné. de cette manière :
Ensuite tu met ta variable dans ton formulaire pour le récupérer ensuite :
Tu récupère les anciennes entrée :
Et tu les affiche dans tes champs :
Tu fais ta modif et tu poste le formulaire.
Ensuite tu récupère tes champs et tu les met à jour :
cordialement ...
La chance aide parfois, le travail toujours !
Le vrai con est con. Celui qui n'est pas un vrai con n'est pas plus con qu'un autre.
Le langage sms c'est vraiment un manque de respect ...
Mais bon je vais essayer de t'expliquer comment faire, en essayant de répondre à ton problème :
Il te faudras créer un champ id, qui sera un identifiant unique à tout tes élèves. Tu met int(11) et en auto_increment.
Tu liste tes élèves avec une boucle.
A chaque élève tu écris un lien pour modifier la fiche. Sous la forme de :
echo '<a href="modifier_client.php?id=' . $donnees['id'] . '">
Ensuite dans ta page "modifier_client.php", tu récupère l'id de l'élève concerné. de cette manière :
$id_élève = $_GET['id'];
Ensuite tu met ta variable dans ton formulaire pour le récupérer ensuite :
<input type="hidden" name="id_élève" value="<?php echo $id_élève; ?>" />
Tu récupère les anciennes entrée :
$retour = mysql_query('SELECT * FROM élève WHERE id=\'' . $_GET['id'] . '\''); $donnees = mysql_fetch_array($retour); $nom = stripslashes($donnees['nom']); $prénom = stripslashes($donnees['prénom']); $age = $donnees['age'];
Et tu les affiche dans tes champs :
<input type="hidden" name="id_élève" value="<?php echo $id_élève ?>" /> <input name="nom"><?php echo $nom; ?></input ><br /> <input name="prénom"><?php echo $prénom; ?></input ><br /> <input name="age"><?php echo $age; ?></input >
Tu fais ta modif et tu poste le formulaire.
Ensuite tu récupère tes champs et tu les met à jour :
$nom = addslashes($_POST['nom']); $prénom = addslashes($_POST['prénom']); $age = addslashes($_POST['age']); $id_élève = $_POST['id_élève'] mysql_query("UPDATE élève SET nom='" . $nom . "', prénom='" . $prénom . "', age='" . $age . "' WHERE id='" . $id_élève . "'");
cordialement ...
La chance aide parfois, le travail toujours !
Le vrai con est con. Celui qui n'est pas un vrai con n'est pas plus con qu'un autre.