bonsoir;
mon problème lorsque je clique sur le lien supp ,aucune modification sur ma table
voilà trois page
1: voiture.php
2: marque.php
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 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Document sans titre</title> <script src="jquery.js"></script> <script> $(document).ready(function() { $('#idm').change(function() { var idv = $(this).val(); $.ajax({ type: 'POST', url: "marque.php", data: {idv: idv }, success: function(msgn){ $('#mm').html(msgn); } }); }); }); </script> </head> <body> <form> <select name="nmarque" id="idm"> <option></option> <?php $idcon=mysqli_connect("localhost","root","","basevoiture"); $result = mysqli_query($idcon,"select * from marque_voiture"); while($row = mysqli_fetch_array($result)) { echo"<option value=".$row['id_marque'].">".$row['nom_marque']."</option>"; } mysqli_close($idcon); ?> </select> <div id="mm"></div> </form> </body> </html>
3: d_voiture.php
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 <script src="jquery.js"></script> <script> $(document).ready(function() { $('.delete').click(function(){ var response = confirm("Voulez-vous vraiment supprimer l'article?"); /* si la réponse est non */ if(!response) { return false; /* ANNULE LE CLICK et donc le href */ } }); }); </script> <table border="1"> <tr><td>matricule</td><td>couleur</td><td>KM</td><td>nom_marque</td><td>sup</td></tr> <?php $idcon = mysqli_connect("localhost","root","","basevoiture"); $idv = $_POST['idv']; $result = mysqli_query($idcon,"SELECT * FROM marque_voiture where id_marque ='$idv' "); $row = mysqli_fetch_array($result); $result1 = mysqli_query($idcon,"SELECT * FROM voiture where id_marque ='$idv' "); while($row1 = mysqli_fetch_array($result1)) { echo "<tr><td>".$row1['matricule']."</td><td>".$row1['couleur']."</td><td>".$row1['km']."</td><td>".$row['nom_marque']."</td><td><a class='delete' href='d_voiture.php' id_voiture=(".$row1['id_voiture'].")' >sup</a></td></tr>"; } mysqli_close($idcon); ?></table>
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 <?php $idv = $_POST['idv']; if (isset($idv) AND !(empty($idv))) { include ("voiture.php"); include ("marque.php"); $idcon = mysqli_connect("localhost","root","","basevoiture"); $result = mysqli_query($idcon,"DELETE FROM voiture WHERE id_voiture=$idv"); } ?>
Partager