Récupération de variable php dans une requête
Posté : 19 avr. 2009, 12:48
Bonjour à tous, j'ai un petit soucis au niveau de ma requête, en effet je veux crée deux liste déroulante , une première qui sélectionne la table voulu et la seconde qui se sert de l'information de la première pour exécuter sa propre requête d'affichage de la table sélectionné dans la première liste (j'espère que j'ai été clair x))
Je précise aussi que pour vérifié que la valeur de la première liste est bien récupérer je l'affiche dans une zone de texte
Voici mon code actuel:
Merci d'avance pour votre aide
Je précise aussi que pour vérifié que la valeur de la première liste est bien récupérer je l'affiche dans une zone de texte
Voici mon code actuel:
Code : Tout sélectionner
<script type="text/javascript">
function recup(source, destination)
{var valeur = source.options[source.selectedIndex].value;
if (valeur = '')
return;
destination.value = source.options[source.selectedIndex].value;
source.selectedIndex = 0;
}
</script>
<form name="formulaire">
<select style="color:#FFFFFF; background-color:#000000; border:#000000;" onchange="recup(this, this.form.resultat)">
<option value="" selected="selected"> Selectionner une table </option>
<option value='CLIENT'><b>CLIENT</b></option>
<option value='PRODUIT'><b>PRODUIT</b></option>
<option value='COMMANDE'><b>COMMANDE</b></option>
<option value='LIGNE_COMMANDE'><b>LIGNE_COMMANDE</b></option>
<option value='STOCK'><b>STOCK</b></option>
<option value='DEPOT'><b>DEPOT</b></option></select><br><br>
<input type="text" style="color:#FFFFFF; background-color:#000000; border:#000000;" name="resultat" value="" /><br>
<?php
$connection = odbc_connect("BDDSTOCK","","");
echo "<select name = 'liste'>
<option value = ''> --Choississez-- </option>";
$requete = "select * FROM '$this.form.resultat'";
$resultat = odbc_do($connection, $requete);
while($row = odbc_fetch_row($resultat))
{
echo "\t\t<option>".($row[0])."</option>\n";
}
echo "</select>"
?>
</FORM>Merci d'avance pour votre aide