Bonjour.
Je ne sais pas si là ou dans le forum php que je dois déposer ce message.
Je n'ai pas trouvé de forum jquery mais c'est là que se situe mon problème.
Je veux que mon fichier php qui envoie un tableau et un formulaire sur une page web envoi aussi une fonction jquery qui modifie les données de mon bouton valider en cliquant sur une valeur du tableau.
Je ne sais si je dois faire ça dans un echo ou après la balise ?> de php.
De toutes façons, je n'arrive pas au résultat escompté.
fichier php :
jquery a intégrer :
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
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 <?php require_once '../CONFIG/constantes.php'; //require_once 'form_parcours.php'; require_once MYSQL2; //print_r($_POST); // Fabrication de la requête SELECT $ma_requete = "SELECT * FROM multisports ORDER BY id_multisports; "; // Connexion au serveur mysqli et selection de la base "ma_base" $db_link = connect(); // Envoi de la requête $rTables=mysqli_query($db_link,$ma_requete) or die(mysqli_error($db_link)); //affichage des données echo '<table>'; echo '<tr><td>id_multisports</td><td>Multisport</td><td></td></tr>'; while($Valeur = mysqli_fetch_assoc($rTables)) { echo '<tr><td><a id="idModif" href="#">'.$Valeur['id_multisports'].'</a></td><td>'.$Valeur['nom_multisports'].'</td><td><a href="../BDD/reqCRUD.php?action=D&table=multi&id='.$Valeur['id_multisports'].'">Supprimer</a></td></tr>'; // on affiche les informations de l'enregistrement en cours } echo '</table>'; echo ' <form name="formulaire" method="post" action="../BDD/reqCRUD.php?action=C"> <td id="msport" ><input name="multi" type="text" id="multi" ></td> <td><input type="submit" name="Submit" value="Envoyer"></td> </form> '; echo "\n"; // Déconnexion mysqli_close($db_link); echo ?> <style type="text/css"> table { margin:auto; width:80%; border-collapse:collapse; margin:20px 0; } td { text-align : center; width : 10px; border:1px solid #000; } th, table { border:2px solid #000; } </style>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <script src="../Contenu/jquery.1.11.3.js"></script> <script> $(document).ready(function(){ $('#msport').text("Modifier sport : "); //../BDD/reqCRUD.php?action=U&table=multi&id='.$Valeur['id_multisports'].' $('#idModif').text().click(function () { $('#msport').replaceWith("Modifier sport : "); }); }); </script>
Partager