Rafraichir liste réroulante [2 formulaires]
Résolu
Lankou79
-
Lankou79 -
Lankou79 -
Bonjour, bonsoir,
Voila le topo.
J'ai un formulaire avec une liste déroulante. Si l'information que je veux choisir n'est pas dedans je propose à l'utilisateur de créer celle-ci.
Pour cela je lui donne accès à un autre formulaire où il rentre les information.
Ensuite quand je reviens sur le formulaire principal, après avoir fermer l'autre et enregistrer les donnée dans la BDD, ma liste déroulante n'est pas à jour.
Voila le script de ma liste déroulant :
echo "<p>";
echo "<label>Bureau</label>";
echo "<SELECT name='Bur' ip='Bur'>";
echo "<option value='-1'>- - - - - - -Bureau- - - - - - -</option>";
$req1=mysql_query("select num_bur, lib_bur from BUREAU");
while ($tuple1=mysql_fetch_array($req1))
{
echo "<option value='".$tuple1["lib_bur"]."'>".$tuple1["lib_bur"]."</option>";
}
echo "</SELECT>";
echo " Si le bureau n'existe pas : <u><a href='./nouvBur.html' target='_blank'>cliquez ici</a></u>";
echo "</p>";
Voila le script du deuxième formulaire : (enfin le traitement php)
<?php
include("./include/connect.php");
$chsql = "insert into BUREAU(lib_bur, nom_dir, mail_dir)VALUES('".$_POST["nomBur"]."','".$_POST"nomDir"]."','".$_POST["mailDir"]."')";
if ($req = mysql_query($chsql))
{
echo "Bureau ajouter";
}
else
{
echo 'Erreur SQL !<br><br>'.mysql_error();
}
?>
Voila si vous pouviez me trouver la solution, ce serai génial.
Merci
Voila le topo.
J'ai un formulaire avec une liste déroulante. Si l'information que je veux choisir n'est pas dedans je propose à l'utilisateur de créer celle-ci.
Pour cela je lui donne accès à un autre formulaire où il rentre les information.
Ensuite quand je reviens sur le formulaire principal, après avoir fermer l'autre et enregistrer les donnée dans la BDD, ma liste déroulante n'est pas à jour.
Voila le script de ma liste déroulant :
echo "<p>";
echo "<label>Bureau</label>";
echo "<SELECT name='Bur' ip='Bur'>";
echo "<option value='-1'>- - - - - - -Bureau- - - - - - -</option>";
$req1=mysql_query("select num_bur, lib_bur from BUREAU");
while ($tuple1=mysql_fetch_array($req1))
{
echo "<option value='".$tuple1["lib_bur"]."'>".$tuple1["lib_bur"]."</option>";
}
echo "</SELECT>";
echo " Si le bureau n'existe pas : <u><a href='./nouvBur.html' target='_blank'>cliquez ici</a></u>";
echo "</p>";
Voila le script du deuxième formulaire : (enfin le traitement php)
<?php
include("./include/connect.php");
$chsql = "insert into BUREAU(lib_bur, nom_dir, mail_dir)VALUES('".$_POST["nomBur"]."','".$_POST"nomDir"]."','".$_POST["mailDir"]."')";
if ($req = mysql_query($chsql))
{
echo "Bureau ajouter";
}
else
{
echo 'Erreur SQL !<br><br>'.mysql_error();
}
?>
Voila si vous pouviez me trouver la solution, ce serai génial.
Merci
A voir également:
- Rafraichir liste réroulante [2 formulaires]
- Liste déroulante excel - Guide
- Supercopier 2 - Télécharger - Gestion de fichiers
- Liste déroulante en cascade - Guide
- Liste code ascii - Guide
- 2 ecran pc - Guide