1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121
| <html>
<article class="form-style-5">
<div>
<form name="editFormNom" action="traite_organise_menu.php" id="editForm" method="post" enctype="multipart/form-data">
<?php include "fiche_logo.html";?>
<!-- NOM DU MENU -->
<fieldset>
<legend><span class="number">*</span> <?php echo 'Nom du menu : '.$nom_plat; ?></legend>
</fieldset>
</div>
<?php
$label_rang = [ "premier", "deuxième", "troisième", "quatrième", "cinquième" ];
for( $i=0; $i<8; $i=$i+2 ) {
echo '<div><fieldset>
<label for="nom_rang">Choix du '.$label_rang[$i/2].' rang</label>'.
createCombo("SELECT * FROM rang where id_lang = 1", "nom-rang".$i, "form-style-53", 0, "id_rang", "nom_rang" ).'
</fieldset></div>';
echo '<table>
<tr>
<td class="firstList">'.createCombo(
"SELECT id_plat, nom_plat FROM plats WHERE id_type_plat NOT IN (1, 2, 9, 11) AND id_lang = 1 ORDER BY id_cat, nom_plat",
"lstBox".$i,
"col_double",
1,
"id_plat",
"nom_plat"
).'
</td>
<td class="btn">
<input type="button" id="btnAllRight'.$i.'" value=">>" class="btn btn-default" /><br />
<input type="button" id="btnRight'.$i.'" value=">" class="btn btn-default" /><br />
<input type="button" id="btnLeft'.$i.'" value="<" class="btn btn-default" /><br />
<input type="button" id="btnAllLeft'.$i.'" value="<<" class="btn btn-default" />
</td>
<td class="secondList">'.createCombo( "", "lstBox".($i+1), "col_double", 1, "", "").'</td>
</tr>
</table><br>';
}
?>
<input type="submit" class="form-style-55" id="menu_plats" value="Valider votre saisie">
</form>
</article>
<div class="clearfix"></div>
<script language="javascript">
(function () {
jQuery("td.btn").each( function(i,el) {
$('#btnRight'+i*2).click(function (e) {
var selectedOpts = $('#lstBox'+i*2+' option:selected');
if (selectedOpts.length == 0) {
alert("aucune option sélectionnée.");
e.preventDefault();
}
$('#lstBox'+(i*2+1)).append($(selectedOpts).clone());
$(selectedOpts).remove();
e.preventDefault();
});
$('#btnAllRight'+i*2).click(function (e) {
var selectedOpts = $('#lstBox'+i*2+' option');
if (selectedOpts.length == 0) {
alert("aucune option sélectionnée.");
e.preventDefault();
}
$('#lstBox'+(i*2+1)).append($(selectedOpts).clone());
$(selectedOpts).remove();
e.preventDefault();
});
$('#btnLeft'+i*2).click(function (e) {
var selectedOpts = $('#lstBox'+(i*2+1)+' option:selected');
if (selectedOpts.length == 0) {
alert("aucune option sélectionnée.");
e.preventDefault();
}
$('#lstBox'+i*2).append($(selectedOpts).clone());
$(selectedOpts).remove();
e.preventDefault();
});
$('#btnAllLeft'+i*2).click(function (e) {
var selectedOpts = $('#lstBox'+(i*2+1)+' option');
if (selectedOpts.length == 0) {
alert("aucune option sélectionnée.");
e.preventDefault();
}
$('#lstBox'+i*2).append($(selectedOpts).clone());
$(selectedOpts).remove();
e.preventDefault();
});
});
}(jQuery));
</script>
<?php
}
?>
</main>
</body>
</html> |