Probleme affichage

slt -  
 alex -
Salut tout l e monde,
enfet je voudrais recuperer des donnes de mysql et les afficher dans un textbox.J'arrive a les tirer de mysql ceulement au moment de les afficher ben sa ne marche plus.
voila si quelqun pourait m' aider sa serai super.
mrc.

5 réponses

alex
 
Ca fait deja deux fois que tu postes ce message. Tu as eu une reponse et il semble que tu ne l'aies pas vue... Mets le code que tu executes et qui ne marche pas, c'est plus simple pour nous de le corriger en ligne.

http://www.commentcamarche.net/forum/affich-1261684-php
0
slt
 
excuse moi
0
slt
 
alors alex ten di quoi?
0
slt
 
<html>
<body>

<?

include("inc_functionTraitement.php");

$maConnexion=connexion();
if ($maConnexion !=0)
{
$requete = "select * from ets_5000";
$resultat=mysql_db_query("importer", $requete, $maConnexion) or die ("echo <b>Erreur : </b>".mysql_error($maConnexion));

echo " Selectionner une entreprise : ";
echo "<form name='frm5000' action=''>";
echo "<select name ='Nom'>";
while ($ligne=mysql_fetch_array($resultat))
{
echo "<option value='".$ligne['Nom']."'>".$ligne['Nom'];
}
echo "</select>";
echo "<input type='submit'value='ok'>";
echo "</form>";
//-------------------trier les entreprise-------------------------
//----------afficher les films----------------------------

if ($Nom<>'')

$requete= "SELECT `Nom`,`Adresse`,`CP`,`Ville`,`Telephone`,`Fax`,`Sexe`,`Admin`,`Position` FROM `ets_5000` WHERE`Nom`= '$Nom' ";

$resultat=mysql_db_query("importer", $requete, $maConnexion) or die ("echo <b>Erreur : </b>".mysql_error($maConnexion));

//affichage de l' ents

if ($row=mysql_fetch_array($resultat));

echo "<form name='frm5000' action='enregistrementEts.php'>";
echo "<font size='+5' color='blue'>".$row['Nom']."</font><br><br>";
echo "<b>Adresse : </b>".$row['Adresse']."<br><br>";
echo "<b>Code postal : </b>".$row['C.P.']."<br><br>";
echo "<b>Ville: </b>".$row['Ville']."<br><br>";
echo "<b>Telephone : </b>".$row['Telephone']."<br><br>";
echo "<b>Fax : </b>".$row['Fax']."<br><br>";
echo "<b>Sexe : </b>".$row['Sexe']."<br><br>";
echo "<b>Premier Contact : </b>".$row['Admin']."<br><br>";
echo "<b>Fonction : </b>".$row['Position']."<br><br>";
echo "<hr size='3' width='90%'><br><br>";

echo $variable=$post['Nom'];

echo "</form>";

}
else
echo "Echec de connexion";

/*<? print("<input type=\"text\" name=\"$Nom\" size=\"40\">") ; ?>*/
?>

<p align="right"><em><strong></strong></em></p>

<form name="form1" method="post" action="enregistrementEts.php">
<tr>

<tr> </tr>

<div align="center">
<a href="plusieursC.php"><font color="#6699CC">Autre contact ?</FONT></a></div>

<table width="69%" border="5" cellspacing="1" cellpadding="1">
<tr>
<td>Nom :<input name="Contact1" type="text" size="40"></td>
<td>Fonction :<input name="Position1" type="text" size="40"></td>
</tr>
<tr>
<td>Telephone :<input name="Telephone1" type="text" size="40"></td>
<td>Port : <input name="Port1" type="text" size="40"></td>
</tr>
<tr>
<td>E-mail :<input name="EMail1" type="text" size="40"></td>
<td>Sexe :<input name="Sexe1" type="text" size="40"></td>

</tr>
</table>
<table width="69%" border="5" cellspacing="1" cellpadding="1">
<tr>
<td>Nom:<input name="Contact2" type="text" size="40"></td>
<td>Fonction:<input name="Position2" type="text" size="40"></td>
</tr>
<tr>
<td>Telephone:<input name="Telephone2" type="text" size="40"></td>
<td>Port : <input name="Port2" type="text" size="40"></td>
</tr>
<tr>
<td>E-mail :<input name="EMail2" type="text" size="40"></td>
<td>Sexe :<input name="Sexe2" type="text" size="40"></td>

</tr>
</table>
<table width="69%" border="5" cellspacing="1" cellpadding="1">
<tr>
<td>Nom:<input name="Contact3" type="text" size="40"></td>
<td>Fonction:<input name="Position3" type="text" size="40"></td>
</tr>
<tr>
<td>Telephone:<input name="Telephone3" type="text" size="40"></td>
<td>Port : <input name="Port3" type="text" size="40"></td>
</tr>
<tr>
<td>E-mail :<input name="EMail3" type="text" size="40"></td>
<td>Sexe :<input name="Sexe3" type="text" size="40"></td>

</tr>
</table>
<table width="69%" border="5" cellspacing="1" cellpadding="1">
<tr>
<td><p>Commentaire:</p>
<p>
<textarea name="Commentaire" cols="78"rows="4"></textarea>
</p>
</td>
</tr>
</table>
<table width="69%" border="5" cellspacing="1" cellpadding="1">
<tr>
<td>Date de relance :<input name="jour" type="text" value="" size="4">
<select name="mois" size="1">
<option>Janvier</option>
<option>Fevrier</option>
<option>Mars</option>
<option>Avril</option>
<option>Mai</option>
<option>Juin</option>
<option>Juillet</option>
<option>Août</option>
<option>Septembre</option>
<option>Octobre</option>
<option>Novembre</option>
<option>Décembre</option>
</select>
<input type="text" name="annee" size="10" maxlength='4' value="2005">
</tr>
</table>
<p align="center"><input type="submit" value="Envoyer" name="B1">                 
<input type="reset" value="Rétablir" name="B2"></p>

<!-------------------- affichage message ------------------>
<?

if($erreur=="nomenregistrement")
{
echo"<font color ='red'>Nom enregistré</font>";
}
if($erreur=="enregistrement")
{
echo"<font color ='green'>$Nom enregistré</font>";
}
?>
0
slt
 
voila mon code .
mrc pour ton aide
0
alex
 
Alors on récapitule, dans ta page PHP tu peux mettre des balises <?...?> n'importe où. Donc quand tu veux afficher le contenu d'une variable dans un champ de texte, tu as différentes possibilités (print ou echo semblent etre pareils) :

<? print "<input name=nom type=text value=$Nom>" ; ?>

ou
<input name=nom type=text value="<? print $Nom; ?>">


Crois-tu toujours avoir un problème ?
0
slt
 
frenchement jtadore.
0
slt
 
Tu sai tes le( la) meuilleur, merci vraiment bcp.
Sa fait 3 jours que j' éssaye de le faire.
Merci encore.
slt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
alex
 
J'ai parfois du mal à comprendre les problèmes simples, mais finalement te voilà dépanné et c'est bien cool. En tout cas n'oublie pas qu'il est toujours bon de galérer un peu dans ses problèmes avant de demander de l'aide, ça fait souvent avancer les choses ! A+
0