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 derniers messages sur les forums

Tipado
le 28/04/2008 à 14:48
Recuperer resultat d'une requete dans un formulaire
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
le 28/04/2008 à 11:59
Recuperer resultat d'une requete dans un formulaire
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>
Tipado
le 28/04/2008 à 11:49
Recuperer resultat d'une requete dans un formulaire
J'arrive now a afficher ma requete dans mon formulaire.
Mais j'ai toujours un petit problème.
J'ai tout mes resultats dans un seul chois dans le formulaire( et tous a la suite des autres).

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

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

<UL type="square">

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

<?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 $data['model'].'<br />';
}
mysql_free_result ($req);
mysql_close ();



?>

<br>
</SELECT>

and what is his description ?


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

<br>


</form>
</body>
</html>
Tipado
le 28/04/2008 à 11:35
Recuperer resultat d'une requete dans un formulaire
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>
LoadingChargement en cours