lyes_hh
Messages postés2Date d'inscriptionlundi 3 mai 2004StatutMembreDernière intervention 4 mai 2004
-
3 mai 2004 à 16:50
lyes_hh
Messages postés2Date d'inscriptionlundi 3 mai 2004StatutMembreDernière intervention 4 mai 2004
-
4 mai 2004 à 09:28
bonjour, j'ai créé une base de donnée... j'ai un formulaire qui permet de rentrer un nouvel enregistrement et jouhaite pouvoir modifier ces enregistrements.
J'arrive à les afficher mais pas à les modifier, il doit pas manquer grand chose...
voilà mes 2 fichiers :
j'ai le lien suivant pour ouvrir cette page
<?php
$id = $_GET["id_ex"];
// connexion à la base de donnée
$connexion = mysql_connect("****","***","***");
mysql_select_db("sli",$connexion);
$result=mysql_query("SELECT * FROM exemples WHERE id_ex='$id'");
if ($tableau=mysql_fetch_array($result)) {
echo "<form action="mod_ex.php">\n";
echo "\n";
echo "élément :
\n";
echo "client :
\n";
echo "";
echo "</form>";
} else {
echo "Désolé, mais cet exemple est inconnu
";
} mysql_close();
?>
________________________________________________________
le 2eme fichier : mod_ex.php
// connexion à votre base de donnée
$connexion = mysql_connect("****","****","****");
mysql_select_db("sli",$connexion);
$res=mysql_query("UPDATE exemples SET
élément='$element',client='$client' WHERE id_ex='$id'");
if ($res) {
echo "Vos données ont été mises à jour
";
echo "
Retour aux exemples";
} else {
echo "La mise à jour de vos données a échouée. Essayez plus tard
";
}
mysql_close();
lyes_hh
Messages postés2Date d'inscriptionlundi 3 mai 2004StatutMembreDernière intervention 4 mai 2004 4 mai 2004 à 09:28
désolé j'ai pas été clair.
c'est le lien qui me permet d'ouvrir le 1er fichier cité.
id_ex c'est un champ (ma clé primaire).
pour ce qui est du 1er fichier qui permet d'afficher un enregistrement de la bdd dans le formulaire, ca fonctionne bien.
Par contre c'est avec le 2e fichier que j'ai un souci, arrive pas à enregistrer les modifications.