Bonjour,
j'ai un formulaire que je soumets par Js à une page php(marques.php) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5<form action="marques.php" method="POST" id="valid_marque" > <input type="hidden" name="action" value="upd_all_marques" /> <button class="green_button" style="margin-left: 120px; margin-top: 15px;"><?php echo langage::write('Enregistrer'); ?></button> </form>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 (function ($) { var tableur_marques; $j("#valid_marque").submit(function (evt) { evt.preventDefault(); //debugger var datasSupp = {}; datasSupp.marques = tableur_marques.getData(); $(this).request({data: datasSupp}).done(function (content) { if (content == "NOK") { lm_alert("<?php //echo langage::write("la modification_na_pas_pu_etre_effectue"); ?>"); } else if (content == "OK") { lm_alert("<?php //echo langage::write("la_modification_de_la_marque_a_bien_été_effectué"); ?>"); $j.navigation.goToPage("categorie_marques.php"); } }); });
sur ma page php si je fais un var_dump($_POST); je récupere bien mes données sous la forme :
mais comment récupéré le lib ou id pour l'utilser comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 array (size=2) 'action' => string 'upd_all_marques' (length=15) 'marques' => array (size=3) 0 => array (size=2) 'id' => string '1' (length=1) 'lib' => string 'marque1' (length=7) 1 => array (size=2) 'id' => string '2' (length=1) 'lib' => string 'marque2' (length=7) 2 => array (size=2) 'id' => string '3' (length=1) 'lib' => string '336' (length=3)
quand je fais ça il ne trouve pas mon lib ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 elseif($action === 'upd_all_marques'){ if(empty($_REQUEST['lib'])) { die("PB de recup du libelle... "); } etc....
merci à tous !
Partager