Bonjour,

J'utilise database pour pouvoir trier des colonnes pour ma table. j'ai bien réussie l'installation de cela sur ma page de mon site en local. comme vous pouvez voir sur cette image : Nom : Capture d’écran de 2020-02-20 10-20-22.png
Affichages : 886
Taille : 274,2 Ko

Cepednant lorsque je clique sur les petites fleches pour trier dans l'ordre croissant ou décroissant, ou même lorsque je veux changer de colonne pour le trie rien ne se passe ..

Quelqu'un aurait une idée ?

Merci d'avance,

Voici le code de ma table :

Code html : 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
<?php $requete=$db->query('SELECT * FROM bd_tuyaux2 where tuyau_debit_cintre = 1 and tuyau_cintrage = 0 '); ?>
		<table id="tab" class="display" border="1"width="100%">
					<thead>					
					<tr>
						<th>ID</th>
						<th>OF</th>
						<th>Repère Produit</th>
						<th>branche </th>
						<th>Diamètre</th>
						<th>EP</th>
						<th>Matière</th>
						<th>rayon</th>
						<th>2D</td>
						<th>Longueur nette</th>
						<th>Longueur totale</th>
						<th>numéro étiquette</th>	
						<th> accès plan dwg</th>
						<th>Bouton confirmation</th>
					</tr>
					</thead>
			<?php while ($donnees = $requete->fetch()) 
                        { ?>
			<tbody>
			<tr>
				<td><?php echo $donnees['ID']; ?></td>
				<td><?php echo $donnees['ordre_fabrication']; ?></td>
				<td><?php echo $donnees['repere_produit']; ?></td>
				<td><?php echo $donnees['branche']; ?></td>
				<td><?php echo $donnees['diametre']; ?></td>
				<td><?php echo $donnees['Ep']; ?></td>
				<td><?php echo $donnees['explication_matiere']; ?></td>
				<td><?php echo $donnees['Rayon']; ?></td>
				<td><?php echo $donnees['nb_cintre_machine']; ?></td>
				<td><?php echo $donnees['longueur_nette']; ?></td>
				<td><?php echo $donnees['quantite_totale']; ?></td>
				<td><?php echo $donnees['numero_etiquette']; ?></td>
 
 
				<td>   <a href="/Plan_dwg/<?php echo $donnees['numero_plan']; ?>.dwg"><input type="button" value="cliquez ici"></input></a>  //plan_dwg/<?php echo $donnees['numero_plan']; ?>.pdf
				</td>
				<td><form action="action/tuyau_cintre.php" method="POST" />
					<input type="submit" name="ID" value="<?php echo $donnees['ID'] ?>" />
					</form></td>
			</tr>
			</tbody>			
 
		<?php } $requete->closeCursor(); ?>
		</table>

Voici le code du script :

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
 
$(document).ready(function () 
{
 
    $('#tab').DataTable
	({
 
        language: {url: "../lib/DataTables/media/French.json"},
	dom: "tip",
 
        order: [[1, 'desc'], [0, 'asc'], [1, 'desc'], [1, 'desc']],
 
        columns: [{type: "num"}, {type: "text"}, {type: "text"}, {type: "text"}, {orderable: false}, {orderable: false}, {orderable: false}, {orderable: false}, {orderable: false}, {orderable: false}, {orderable: false}, {orderable: false}, {orderable: false}, {orderable: false}]
    });
 
});
merci d'avance,