bonjour,
je suis en stage en entreprise dans le cadre de ma formation pour mon BTS IG.
j'aimerais savoir comment modifier une base de données grâce à un formulaire.
En fait je voudrais pouvoir récupérer les données de ma base de données et les afficher dans les zones de texte du formulaire
merci Taguan mais j'ai regardé le cours déjà !!
mon soucis c'est que j'ai réussi a représenter ma base sous forme de tableau et dans une dernière colonne j'ai inséré un lien "modifier" et je voudrais qu'en cliquant dessus, accéder a mon formulaire de modification qui contiendrait les informations de ma base
ok !
c'est justement ici que je bloque.
ma base s'affiche comme suit :
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("nom-de-la-base");
Ne répond pas pour dire ça. Après tu peux plus répondre pendant 24h et si t'as pas réussi, tu vas polluer ma boite à MP ("oui mais y a l'anti-flood blablabla").
ben quand on passe un paramètre dans l'url on met par exemple :
page.php?param1=valeur
mais "valeur" doit prendre une valeur que l'on a nous même définit ou bien on peut insérer une variable ? parce que pour mon lien je n'ai aucune valeur après le "=" ...
ça marche pour mon URL cependant j'ai effectué la requête pour avoir le reste des valeurs des champs mais j'ai une erreur dont je en comprend pas la signification.
voici la requête :
$rs = $_GET['id'];
$reponse = $bdd->query("SELECT * FROM fournisseurs WHERE Raison sociale = '%$rs%'");
while ($donnees = $reponse->fetch())
et j'ai cette erreur :
query("SELECT * FROM fournisseurs WHERE Raison sociale = '%$rs%'"); while ($donnees = $reponse->fetch()) { ?>
1/ le nom de ta colonne a vraiment un espace ?? Si oui, enlève parce que ça va juste te causer des problème. Pas d'accents, pas d'espaces, uniquement des letters, des chiffers et des _
2/ Pourquoi ces % ?? Déjà tu utilises = et pas LIKE donc tu risques pas de trouver, ensuite t'as récupéré ça de la BDD sur la page précédente, donc tu es sûr de ta donnée, donc enlève ces % (et laisse le =)
<input type="text" name="nom" value =".$nom.">
3/ Heu, du PHP dans du HTML ?? Aucune chance que ça marche !
modification d'une base de données par un formulaire
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Tutoriel complet MySQL !
Tutoriel complet MySQL !
Tutoriel complet MySQL !
Tutoriel complet MySQL !
Tutoriel complet MySQL !
Tutoriel complet MySQL !
Tutoriel complet MySQL !
Tutoriel complet MySQL !
Tutoriel complet MySQL !
Tutoriel complet MySQL !
Tutoriel complet MySQL !