Tom's Guide > Forum > Programmation > php: mettre un ' et récupérer une variables dans une zone de texte

php: mettre un ' et récupérer une variables dans une zone de texte

Forum Programmation : php: mettre un ' et récupérer une variables dans une zone de texte

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

bonjour à tous: question de débutant:
1) comment faire pour mettre un ' (je me souvient qu'il faut mettre des slash mais je sias plus où)

2) comment récuérer la valeur d'un champ d'une table vers une zone de texte??
je sais qu'il va falloir utiliser une mysql_fetch_array donc aprés comment faire pour mettre une variable ds une inputbox pour aprés pouvoir modifier le champ d'origine??
merci de votre aide

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

rien compris.....

Visiblement, il faut que tu regarde les fonctions addslashes() et stripslashes()

Répondre à cybertaf

merci cybertaf de ton aide.
pour la première question j'ai trouvé dans les anciennes pages: \' pour mettre '.
pour la deuxième question c'est à dire: de mettre dans une zone de texte pour pouvoir la modifier je vais regarder les fonctions .
merci

Répondre à adeltimple

Citation :

Les fonctions addslashes et stripslashes permettent, respectivement, d'ajouter et de supprimer les backslashes ("\" ) devant les caractères le necessitant (guillemets simples : ', guillemets doubles : ", backslash : \, valeur NULL)


donc ce n'est pas ce que je veut. si quelqu'un sait comment faire...

Citation :

pour la deuxième question c'est à dire: de mettre dans une zone de texte une variable pour pouvoir la modifier je vais regarder les fonctions .

Répondre à adeltimple

1)

Citation :

echo "salut c\'est dimanche";



C'est ça que tu veux savoir ?


2) une sorte de formulaire ? une zone de saisie, dont tu peux récupérer son contenu c'est bien ça ?

Citation :


code html pour saisir le texte :
<form method="POST" action="tapage.php">
Saisir texte : <input type="text" name="texte" value="texte à saisir" size="30"></input>
</form>

---------------------------------------------------

récupérer le texte saisie (code php) :
<?php
$text = $_POST["texte"];
echo $text;
?>



Si j'ai bien compris ta question. Sinon réitére ta question et j'essayerai d'y re-répondre :)


Message édité par TheLover75 le 03-11-2007 à 23:39:41
Répondre à TheLover75

déja merci de ton aide,
c'est exactement le contraire:pouvoir faire apparaître des données (stockées ds une base de donnée) dans un champ texte, les modifier et les remêtre ds la base par une commande SQL Update

Répondre à adeltimple
------------------------------ Ne pas oublier le [resolu] pour finir le sujet.
Penser à voir les tutos, ca peut aider!
Répondre à coca25

Je pars du principe que tu as deja recuperé le contenu du champs de ta base de donné dans une varibale que nous allons nommer $texte pour l'exemple, tu dois simplement mettre :

Code :
  1. <?
  2. echo "<form method=\"POST\" action=\"modifier.php\"><p>Texte : <input type=\"text\" name=\"texte\" value=\"" . $texte . "\"></input><br /><input type=\"submit\" value=\"Modifier\"></p></form> ";
  3. ?>



et dans la page modifier.php, tu recupere la varible avec un $_POST["texte"]; et tu fait une requete UPDATE.

------------------------------ Triple Champion du monde, à titre honorifique, de Kamoulox !
Répondre à Le22

merci coca25 mais ce tuto (qui est d'ailleur pas mal) je l'ai déja lu pour me mettre au php.
Le22 je vais essayer. merci

Répondre à adeltimple

j'ai testé la partie projection (affichage) ça marche.
mais je voufrais que ça soit une textarea pour avoir de l'espace, et ainsi voir tout le message d'un coup. j'ai donc testé ça:

Code :
  1. echo "<form method=\"POST\" action=\"modifier.php\"><p>Texte : <textarea type=\"text\" name=\"texte\" value=\"" . $texte . "\"></textarea><br /><input type=\"submit\" value=\"Modifier\"></p></form> ";


la zone s'affiche mais plus le contenu... quelqu'un pourrait-il m'aider??

Répondre à adeltimple

echo "<form method=\"POST\" action=\"modifier.php\"><p>Texte : <textarea name=\"texte\">" .$texte. "</textarea><br /><input type=\"submit\" value=\"Modifier\"></p></form> ";


Message édité par cybertaf le 04-11-2007 à 13:50:32
Répondre à cybertaf

oui le textarea, c'est entre les deux balises <textarea> et </textarea> qu'il faut afficher le contenu et non dans un value comme pour un input

Répondre à Le22
Tom's Guide > Forum > Programmation > php: mettre un ' et récupérer une variables dans une zone de texte
Aller à :

Il y a 270 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens