Formulaire
flippaeti
Messages postés
15
Statut
Membre
-
Fallentree Messages postés 2445 Statut Membre -
Fallentree Messages postés 2445 Statut Membre -
Bonjour,
mon problème est que j'ai 2 pages qui n'en représente au final qu'une seule. J'ai un menu d'onglets et des onglets dont pour exemple "depot". je je dois recupérer dans une meme table les données choisi dans une liste deroulante dans le menu d'onglet et les info saisi dans l'onglet choisi.
Le code php du menu d'onglets :
et le code php d'un des onglets, depot :
<?php include("header.php");
?>
<p>
</p>
<p>
<?php
require_once("MenuStock.php");
$menu = affiche_menu();
?>
<?php echo $menu; ?>
<p>Quantite deposer : <input type="text" name="QUANTITE_DEPOT">
<input type="submit" value="Ok"></p>
<?php
if (isset($_POST['reference'])){
$ref=$_POST["ref_chx"];
$distrib = $_POST['nom_chx'];
echo $ref ;
echo $distrib ;
}
?>
</form></p>
<p> </p>
</p>
<?php include("footer.php"); ?>
lorsque je fais echo de $ref ou $distrib (variable des listes deroulantes) rien n'est recupérer. par contre j'ai fais le test et si je fais echo "ola" sa me renvoi bien donc pas de soucis avec if (isset).
Merci d'avance pour votre aide
mon problème est que j'ai 2 pages qui n'en représente au final qu'une seule. J'ai un menu d'onglets et des onglets dont pour exemple "depot". je je dois recupérer dans une meme table les données choisi dans une liste deroulante dans le menu d'onglet et les info saisi dans l'onglet choisi.
Le code php du menu d'onglets :
<?php
$req = " SELECT NOM_DISTRIB FROM distributeur ";
$req2 = "SELECT REFERENCE FROM disque";
$result = mysql_query($req) or die("Requete pas comprise");
$result2 = mysql_query($req2) or die("Requete pas comprise");
?>
<form name="Menu_form" action="Depot.php" method="post" >
<p align="center">Nom du Distributeur :
<select name="liste_nom">
<?php
echo '<option value="" selected> </option>';
while ($row=mysql_fetch_array($result))
{
echo '<option value="'.$nom_chx.'">'.$row[0].'</option>';
}
?>
</select> </p>
<p align="center">Référence du disque :
<select name="reference">
<?php
echo '<option value="" selected> </option>';
while ($row=mysql_fetch_array($result2))
{
echo '<option value="'.$ref_chx.'">'.$row[0].'</option>';
}
?>
</select>
</p>
<?php
function affiche_menu()
{
print('<link rel="stylesheet" href="feuilleStyle.css" type="text/css">');
// tableaux contenant les liens daccès et le texte à afficher
$tab_menu_lien = array( "Depot.php", "Vente.php", "Promo.php", "Retour.php", "Etat.php");
$tab_menu_texte = array( "Les Depots", "Les Ventes", "Les Promotions", "Les Retours", "Les Etats" );
// informations sur la page
$info = pathinfo($_SERVER['PHP_SELF']);
$menu = '';
$menu .= '
<div id="menu">
<ul id="onglets">
';
// boucle qui parcours les deux tableaux
for($ind_menu = 0; $ind_menu < count($tab_menu_lien); $ind_menu++)
{
$menu .=
' <li';
// si le nom du fichier correspond à celui pointé par l'indice, alors on l'active
if( $info['basename'] == $tab_menu_lien[$ind_menu] )
$menu .= ' class="active"';
$menu .= '><a href="' . $tab_menu_lien[$ind_menu] . '">' . $tab_menu_texte[$ind_menu] . '</a></li>
';
}
$menu .=
'</ul>
</div>';
// on renvoie le code xHTML
return $menu;
}
?>
et le code php d'un des onglets, depot :
<?php include("header.php");
?>
<p>
</p>
<p>
<?php
require_once("MenuStock.php");
$menu = affiche_menu();
?>
<?php echo $menu; ?>
<p>Quantite deposer : <input type="text" name="QUANTITE_DEPOT">
<input type="submit" value="Ok"></p>
<?php
if (isset($_POST['reference'])){
$ref=$_POST["ref_chx"];
$distrib = $_POST['nom_chx'];
echo $ref ;
echo $distrib ;
}
?>
</form></p>
<p> </p>
</p>
<?php include("footer.php"); ?>
lorsque je fais echo de $ref ou $distrib (variable des listes deroulantes) rien n'est recupérer. par contre j'ai fais le test et si je fais echo "ola" sa me renvoi bien donc pas de soucis avec if (isset).
Merci d'avance pour votre aide
A voir également:
- Formulaire
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Récupérer compte outlook sans formulaire - Forum Hotmail / Outlook.com
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Google Chrome