Récupérer une varible dans input
Mehdi
-
Mehdi -
Mehdi -
bonjour tout le monde j'ai un petit soussi avec une variable que je souhaiterez afficher dans un input type="text"
cette vairable est dans une base de donne et la variable de type texte
alorslecode quejetape est le suivant
echo '<td><input name="NomF" value='.$data['NomF'].' type="text"/></td>';
ça devrai affichet mehdi et com
mais ça affiche mehdi seulement et quand je change mon code par
echo '<td>'.$data['NomF'].' td>';
ça maffichebien mehdi et com
pour koi je veut l'afficher dans input type=text et bienc pour le modifier par l'utilisateur
cette vairable est dans une base de donne et la variable de type texte
alorslecode quejetape est le suivant
echo '<td><input name="NomF" value='.$data['NomF'].' type="text"/></td>';
ça devrai affichet mehdi et com
mais ça affiche mehdi seulement et quand je change mon code par
echo '<td>'.$data['NomF'].' td>';
ça maffichebien mehdi et com
pour koi je veut l'afficher dans input type=text et bienc pour le modifier par l'utilisateur
A voir également:
- Récupérer une varible dans input
- Recuperer message whatsapp supprimé - Guide
- Comment recuperer une video sur youtube - Guide
- Récupérer mon compte facebook désactivé - Guide
- Comment récupérer un compte facebook piraté - Guide
- Comment récupérer un document dans le presse papier - Guide
5 réponses
Salut medhi,
essaie ça:
Càd rajouter les doubles quotes (") après le value=
mais je pense qu'il vaut mieux faire comme ceci:
Mais bon, chui pas expert non plus...
essaie ça:
echo '<td><input name="NomF" value"'.$data['NomF'].'" type="text"/></td>';
Càd rajouter les doubles quotes (") après le value=
mais je pense qu'il vaut mieux faire comme ceci:
echo "<td><input name='NomF' value='.$data['NomF'].' type='text' /></td>";
Mais bon, chui pas expert non plus...
bonjour,
déjà tente cela ::
echo '<td><input name="NomF" value="'.$data['NomF'].'" type="text"/></td>';
c 'est à dire que tu entoure ta VALUE de " " et si c'est pas bon verifie les caractères spéciaux contenus dans la bd, si ils ont été protégés avant insertion(ex:: addslashes("toto@free.fr")), la valeur exacte retournée ( "voir source" resultat html) Bref analyse bien les données récupérées et afficher car des fois " ' \ ou / etc ... peuvent tout changer.
si tu ne trouves pas, donnes un peu plus d infos(copie colle tout ce que tu as)
bon courage @++
déjà tente cela ::
echo '<td><input name="NomF" value="'.$data['NomF'].'" type="text"/></td>';
c 'est à dire que tu entoure ta VALUE de " " et si c'est pas bon verifie les caractères spéciaux contenus dans la bd, si ils ont été protégés avant insertion(ex:: addslashes("toto@free.fr")), la valeur exacte retournée ( "voir source" resultat html) Bref analyse bien les données récupérées et afficher car des fois " ' \ ou / etc ... peuvent tout changer.
si tu ne trouves pas, donnes un peu plus d infos(copie colle tout ce que tu as)
bon courage @++
salut txiki,
tu voulais certainement dire ca::
echo "<td><input name='NomF' value='".$data['NomF']."' type='text' /></td>";
et oui le variable tableau associatif ne pe pas etre appelée directement il faut concaténer car seul $data sera détecté comme VAR, ...
a plus
tu voulais certainement dire ca::
echo "<td><input name='NomF' value='".$data['NomF']."' type='text' /></td>";
et oui le variable tableau associatif ne pe pas etre appelée directement il faut concaténer car seul $data sera détecté comme VAR, ...
a plus
Ouais, je mé gouré ! ;-))
J'ai l'habitude de mettre le type après le input puis le name et enfin le value...
J'ai l'habitude de mettre le type après le input puis le name et enfin le value...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question