Value = variable

Résolu
Bonjour, j'ai un petit porbléme de valeur dans mon formulaire html
je vous poste le code :

<?php
include("_menuadm.php");
connect();
selectBase();

$champ="host";
$mot=$_POST['mot_cle'];

$resultat=mysql_query("select * from san where $champ LIKE '%$mot%' ");
while($ligne=mysql_fetch_array($resultat))
$host=$ligne['host'];

?>

<br><H3>Formulaire de Mise à Jour</H3>
<form name="ajout" method="post" action="adm_resadd.php">

<td><input type="text" name="host" value="$host" ></td>
</form>

donc mon problème est le suivant j'aimerai afficher la valeur de $host dans mon input text mais apres moulte éssai jarrive seulement a avoir mon input texte avec inscrit dedans $host :(
auriez Vous une iddée ?
Merci d'avance
Configuration: Windows Internet Explorer 7.0

7 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonjour

    Normal, tu mets $host dans du HTML, ça affiche $host...
    Pour afficher la valeur de la variable $host, il faut faire echo $host en PHP et pour ça il faut être entre <?php et ?>
    en résumé :
    <td><input type="text" name="host" value="<?php echo $host ?>" ></td> 
    1. Pour écrire une variable PHP il faut que tu fasse comme ça pour qu 'elle s 'affiche car ton formulaire est en HTML : <?php echo "$host" ; ?>
      1. Dans ton input il faut ouvrir un php : <input type="text" name="host" value="<?php echo $host; ?>" >