pb de recuperation de donnée extraire d'un menu deroulant

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : pb de recuperation de donnée extraire d'un menu deroulant

par ImBrOgLiO » 31 mars 2005, 15:57

1. Utilise la balise PHP pour la coloration syntaxique de ton code. C'est assez ardu à lire comme ça, et personne ne se donnera cette peine.
2. C'est quoi le message d'erreur PHP/mySQL? Sois-clair et précis.

re

par Invité » 31 mars 2005, 15:41

alors personne ne peut maider :?:
:cry:

pas de pb

par Invité » 30 mars 2005, 15:18

<html>
<head>
<title></title>
</head>
<body>
<br>
<h2 align=center> MODIFIER UNE FICHE </H2>
<BR>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?> ">
<?
include("sql.inc");
mysql_connect($nom_hote, $nom_utilisateur,$password);
$base=mysql_select_db("adresse");
if(!$base)
{
echo"impossible d’ouvrir la base";
}
echo"<table border=0 align=center width=330 CELLSPACING=0>
<tr><td width=50%>
<p>Quelle fiche ?</td>
<td width=126>";


echo"<form name=\"form1\>";

echo"<p><select name=ligne size=\"1\">";
echo"<p><select name=ligne size=\"1\">";
$table=mysql_query("SELECT*FROM donnée");
while($ligne=mysql_fetch_object($table))
{
echo"<option value=\"$ligne->user\" > $ligne->user </option>";
}
echo"</select>";
echo"</form1>";

echo"</td>
</tr>
<tr><td width=135 height=27>
<p>Quelle donnée ?</td><td width=126 height=27>";

echo"<form name=\"form2\>";
echo"<p><select name=ligne1 size=\"1\">";
echo"<p><select name=ligne1 size=\"1\">";
$table=mysql_query("SELECT*FROM nom");
while($ligne1=mysql_fetch_object($table))
{
echo"<option value=\"$ligne1->nom\"> $ligne1->nom </option>";
}
echo"</select>";
echo"</form2>";

$valeur=mysql_query("SELECT $ligne1 FROM donnée WHERE user=$ligne");
echo"</td>";
echo"<td width=135 align=center>";
echo"<input type=submit value=OUI></td></tr>";

echo"<tr><td width=135>
<p>Ancienne valeur :</td>";
echo"<td width=126>
<input type=text name=ancienne value='$valeur'></td>
</tr>
<tr>
<td width=135>
<p>Nouvelle valeur :</td>
<td width=126>
<p><input type=text name=nouvelle ></td>
</tr>";
?>
</form><form method="post" action="page5_2.php">
<?
echo"<tr>
<td width=135 align=center>
<p><br></b><input type=submit name=modifier value=Modifier></td>
<td width=126 align=center>
<p><br></b><input type=reset name=annuler value=Annuler></td>
</tr>
</table><br>";


echo"<br>";
$lien1="./page2.php";
$text1="accueil";
$lien2="./index.php";
$text2="sortir";
echo"<table width=100%>";
echo"<tr>";
echo"<td width=25% align=left></td>";
echo"<td width=50% align=center>";
echo"<b><a href=\" $lien1\">$text1</a> <br /></b>";
echo"</td>";
echo"<td width=25% align=right>";
echo"<b><a href=\" $lien2\">$text2</a> <br /></b>";
echo"</td></tr></table>";
?>
</form>
</body>
</html>

par iclo » 30 mars 2005, 14:44

on peut voir ce que tu as essayé comme code ?

[EDIT ]Merci de penser à lire les rêgles du forum : Ne poster une question qu'à 1 seul endroit

pb de recuperation de donnée extraire d'un menu deroulant

par Invité » 30 mars 2005, 14:28

bonjour
j'explique mon cas :
j'ai un script qui fait afficher deux menu deroulant et deux text box
le premier menu contient des nom d'utilisateur (liste qui s'agrandie au fur et a mesure==>donc variable)
le deuxieme menu contient le nom des differentes colonnes de la table (ex: nom machine vitesse)
jusque la tout marche mon pb arrive qd je veut executer une requete qui irai chercher la valeur qui correspondrai a l'intersection des deux choix du dessus dans la table et qui afficherai le resultat dans le premier text box
ensuite je voudrais saisir un valeur dans le deuxieme text box et que cette valeur remplace la premier valeur(celle du textbox1) grace a une fonction update
merci d'avance !