editer une base - PHP - Programmation
Marsh Posté le 10-05-2004 à 13:18:49
value='$ta_valeur' (et éventuellement un addlslashes suivant ce que contient la variable)
$ta_valeur correspondant à la valeur récupérée dans ta base.
Marsh Posté le 10-05-2004 à 13:45:03
Ce que tu peu faire aussi si tu veu faire un truc bien c'est pour la meme page de détail des enregistrements, un mode editable et l'autre non. Quand tu cliques sur détail tu visualises, puis tu cliques sur "modifier" pour effectivement faire apparaitre une autre page (ou la meme avec un parametre) sur laquelle sont présentes tes input box.
Marsh Posté le 10-05-2004 à 13:57:43
marci tlm
comment on inclus un form dans les balise php ?
echo "<form method...>"; ?
++
Marsh Posté le 10-05-2004 à 14:51:12
$man a écrit : marci tlm |
oui, mais en l'occurence, tu l'inclus dans plutôt dans le code html généré
Marsh Posté le 10-05-2004 à 16:20:23
oui c'est bon! juste un autre pb qui a rien a voir mais un topic pour si peu...
pk ca marche pa ca ?
Code :
|
je veux dire mon input on peut ko meme le modifier
pk
Marsh Posté le 10-05-2004 à 17:40:54
ok merci!
value="crotte"
EDIT: j'ai un truc bizare, dans adresse par ex:
si c'est : 5 rue toto -> dans le input il m'affiche "5" come si il s'areté a l'espace! c'est du a quoi ?
marci
Marsh Posté le 11-05-2004 à 00:10:15
les " tu les mots autour de ta variable qui vient de ta requête
Marsh Posté le 11-05-2004 à 09:54:46
ba g ca moi je vois pas ou mettre les guillemets
Code :
|
Marsh Posté le 11-05-2004 à 09:57:50
note : t'as mis des simples quotes...
Marsh Posté le 11-05-2004 à 09:57:58
echo "<input type=\"text\" name=\"adresse\" value=\"".$data['adresse']."\">"
il faut mettre \" parce que sinon, php va croit que tu veux finir ta chaine
echo "brol" => affichera: brol
echo "\"brol\"" => affichera: "brol"
Marsh Posté le 11-05-2004 à 09:58:48
merde grilled ! je venais dire que j'avais trouved
marci de votre aide
EDIT : art_dupond> est-ce plur rigoureux d'utiliser ta synthaxe ? (name=\"adresse\" ou lieu de name="adresse" )
EDIT 2: re grilled dans mon edit , ta répondu a ma quastion, autant prendre de bonne habitudes tout de suite
Marsh Posté le 11-05-2004 à 10:18:14
arf, un autre bug!
sur les champs nom et prenom j'ai mis un disable="true", mais bien qu'il récupere le nom et prenom quand je veux enregistrer il croit que ces champs sont vides
j'ai enlevé le disable et ca marche.
Marsh Posté le 11-05-2004 à 10:19:52
ah ouais, si on met disabled = true, c'est comme si ca n'existe pas je pense...
euh... je sais pas alors... va falloir chercher un peu
Marsh Posté le 11-05-2004 à 10:22:20
ben apparemment c'était bien readonly qu'il faut employer...
<input type="text" value="prout" readonly="true">
Marsh Posté le 11-05-2004 à 10:23:06
ce serait pas plutot "DISABLED" ?
Marsh Posté le 11-05-2004 à 10:25:17
ben avec disabled, la valeur n'est plus prise en compte (puisqu'elle est disabled)
Marsh Posté le 11-05-2004 à 10:25:33
je pense en effet qu'il faut utilisé le readonly, car el disabled désactive completement la box. je test ca
merci de votre aide a tous en tt k
Marsh Posté le 11-05-2004 à 10:28:04
art_dupond a écrit : ben avec disabled, la valeur n'est plus prise en compte (puisqu'elle est disabled) |
bah non, disabled ca empeche juste la saisie.
Marsh Posté le 11-05-2004 à 10:49:25
ouai, je suis daccord, comme le readonly , sauf qu'avec disabled ca marche pas, c'est comme si le champs était vide a l'enreg, avec readonly, no soucy
Marsh Posté le 11-05-2004 à 10:53:02
ah oui c'est possible, je me disais que j'avais pas de problemes avec mes champs disabled mais c'est parce que je passe par des champs hidden
Marsh Posté le 11-05-2004 à 12:13:52
ba dison que moi c'est plus sympa, je peux lire le nom et prénom sans les modifiés, en hidden, c'est moi facile
Marsh Posté le 10-05-2004 à 12:26:17
salut,
voila j'éssaie de poser mon pb clairement (lol):
j'ai fais un formulaire (nom, prénom, adresse...) qui quand on valide ajoute ces données sur ma base mysql.
je voudrais avoir la possibilité d'éditer ces données, mais voila, j'ai du mal a me lancer!
je pense a ce cheminement
-> clik sur un nom a éditer -> connection a la base et recup de ses info -> page avec le meme form que pour ajouter mais avec les données de la base dans les champs, pour les modifier -> validation -> update dans la base
je coince ou c'est en gras!
merci!
EDIT : je pense que quand on clik sur le nom, il faut kil envoi l'id de celui-ci pour que la page ou ya le form sache les infos de quelle personne sont à extraire!
Message édité par $man le 10-05-2004 à 12:28:26