Alimenter 2 selectbox simultanément
Bonjour a tous
Je viens demander de l'aide afin de trouver solution à mon problème.
J'ai 2 selectbox que j'aimerai alimenter simultanément au lancement de ma form.
J'arrive à le faire pour un selectbox, mais pas pour les deux, disons que je ne sais pas comment adapter mon code pour le faire avec une requête différente de la première.
Quelqu'un peut il m'aider?
Mes selectbox sont selectbox1 et selectbox2
Mon script
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| $('#addModal').on('shown.bs.modal', function (e) {
var action = 'Add';
var query = 'Add';
var result = 'selectbox1';
$.ajax({
url:'fetch.php',
method:"POST",
data:{action:action, query:query},
success:function(data)
{
$('#'+result).html(data);
}
})
}); |
fetch.php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <?php
//fetch.php
if(isset($_POST['action']))
{
if($_POST["action"] == 'Add')
{
require_once 'config.php';
$sql="SELECT * FROM test ORDER BY tester";
$result=mysqli_query($conn,$sql);
while($row=mysqli_fetch_array($result)){
$atester= explode(",",$row['tester']);
foreach($atester as $tester) {
$output .= '<option value="'.$tester.'">'.$tester.'</option>';
}
}
}
echo $output;
}
?> |
Merci d'avance
cordialement