Tipado

Inscris le 28/04/2008 à 11:27
  • Nombre de sujets
    1
  • Nombre de messages
    5
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
Tipado
Bonjour tout le monde.
Je voudrais recuperer les resultat d'une requete dans un formulaire deroulant.
Voici mon code:

<html>
<head>
<title>Form</title>
</head>
<body>

<form action = "Treatmentform2.php" method="post">

<UL type="square">

<LI>Where is <SELECT NAME="model">

<?php
// connection DB

$base = mysql_connect ('add', 'user', 'pwd')
or die("Unable to connect to server $server");

mysql_select_db ('****', $base)
or die("Unable to connect to DB $base");

//echo 'Query is:<br/>SELECT '.$SELECT.' FROM '.$FROM."<br/>";



$sql = "SELECT DISTINCT model FROM DEVICES;" ;
/*
$Qsql = mysql_escape_string($sql);
*/
echo $sql."<br/><br/>";

//We run the motion (mysql_query), and it imposes an error message if the request does not go well (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());

echo 'The result of Query SQL is : <br/><br/>';

// It will scan all tuples one by one
while ($data = mysql_fetch_array($req)) {

// on affiche les résultats
<OPTION> echo $data['model'].'<br />';
}
mysql_free_result ($req);
mysql_close ();



?>


</SELECT>

and what is his description ?


<input type = "submit" value = "Send">
</LI>
</UL>

<br>


</form>
</body>
</html>




Visiblement sa deconne au niveau du "<OPTION> echo $data" normal car il y a du HTML dans du PHP.
Je vois pqs trop comment fair.

Merci d'avance>

Ses derniers messages sur les forums

forum
Tipado
Oui je suis d'acord avec toi .
Mais la balise <option> et dans le HTML , et non pas dans le PHP .

Mais bon je debute , Je prends tout les conseils.

PS: Je confirme sa marche niquelle.
Tipado
Bon j'ai fini par touver tout seul =)

Je redonne le code si sa interesse :

<html>
<head>
<title>Form</title>
</head>
<body>

<form action = "Treatmentform2.php" method="post">

<UL type="square">

<LI>Where is <SELECT NAME="model">



<?php
// connection DB

$base = mysql_connect ('****', '******', '******')
or die("Unable to connect to server $server");

mysql_select_db ('******', $base)
or die("Unable to connect to DB $base");




$sql = "SELECT DISTINCT model FROM DEVICES;" ;

//We run the motion (mysql_query), and it imposes an error message if the request does not go well (or die)
$req = mysql_query($sql) or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error());


// It will scan all tuples one by one
while ($data = mysql_fetch_array($req)) {

// on affiche les résultats
echo '<OPTION>'.$data['model'].'<br />';
}
mysql_free_result ($req);
mysql_close ();



?>

</SELECT>

and what is his description ?


<input type = "submit" value = "Send">
</LI>
</UL>

<br>


</form>
</body>
</html>

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours