Bonsoir à tous,
En fait c'est surtout le résultat qui ne s'affiche pas en fait:
Quand je choisis via mon select id = choixbase, rien ne se passe.
Mais si je met une valeur exacte c bien cela marche sans passer par l'ajax.
Sûrement des erreurs mais étant novice en la matière, je sèche complètement.
Donc : Le php
Code php : 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
21 <?php require('shared.php'); $result= $bdd->prepare("SELECT articles, designations, qte, casiers, qui, pourqui FROM envoicherre WHERE choixbase = :choixbase "); $result->execute(array( 'choixbase' => $_POST['choixbase'])); echo "<table>"; while ($donnees = $result->fetch()) { echo '<tr><td>' . $donnees['articles'] . ' </td><td> ' . $donnees['designations'] . '</td></tr>'; } echo "</table>"; $result->closeCursor(); $bdd=null; ?>
l'ajax :
la div :
Code javascript : 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 $(document).ready(function() { $('.cdevieux').click(function() { var choixbase = $('#choixbase').val(); $.ajax({ url: 'cdepassesql.php', type: 'POST', data: { "choixbase": choixbase }, success: function(result) { alert('ok'); $('#news').html(result); } }); return false; }); });
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <div name ="news" id="news"> </div>
Partager