Bonjour,

Alors voila : j'ai un site intranet avec un tableau dont je dois modifier la structuration, mais je ne comprends pas comment il marche.

En gros, il y a des colonnes avec de catégories de base en première ligne, et on peut venir rajouter des articles inclus dans la bdd.

Dans la source, il n'y a aucune trace de ces articles, mais je suppose qu'il y a une fonction qui permet de venir chercher les "articles" correspondants...
si quelqu'un a un tuto ou saurait m'expliquer comment ça fonctionne, ça serait vachement cool =)

Voici en gros le script du tableau :

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
<?php
$order=$_GET['order'];
$tri=$_GET['tri'];
switch ($tri)
{case "asc":    
$tri="desc";
break;
case "desc":    
$tri="asc";  
break;
}
$i=0;
$sql="SELECT id, codesap, nom, nomusuel, lieudestockage, lieudutilisation, pdf,pdf_date,diffusion FROM fds WHERE 1 order by ".$order." ".$tri.", nom";
$resultat=@mysql_db_query($dbname,$sql,$id_link);
 
?>
 
<table align="center" border=1 bordercolor=#000000 cellspacing=0 cellpadding=2>
  <tr align="center" style="background-color: #E0E2E1">
<?php
echo '<td><b><a href="index.php?prog=fds/listefds.php&order=codesap&tri='.$tri.'" class="lien">code sap</a></b></td>';
echo '<td><a href="index.php?prog=fds/listefds.php&order=nom&tri='.$tri.'" class="lien">nom produit</a></td>';
echo '<td><a href="index.php?prog=fds/listefds.php&order=nomusuel&tri='.$tri.'" class="lien">nom usuel</a></td>';
echo '<td><a href="index.php?prog=fds/listefds.php&order=lieudestockage&tri='.$tri.'" class="lien">lieu de stockage</a></td>';
echo '<td><a href="index.php?prog=fds/listefds.php&order=lieudutilisation &tri='.$tri.'" class="lien">lieu d\'utilisation</a></td>';
echo '<td>NPS</td>';
echo '<td><a href="index.php?prog=fds/listefds.php&order=pdf_date&tri='.$tri.'" class="lien">date FdS</a></td>';
echo '<td><a href="index.php?prog=fds/listefds.php&order=diffusion&tri='.$tri.'" class="lien">Commentaire</a></td>';
echo '</tr>';
while ($rang=mysql_fetch_array($resultat))
  {  
  $tmp=explode("-",$rang['pdf_date']);
  $pdf_date =$tmp[2]."/".$tmp[1]."/".$tmp[0] ;
  echo '<tr';
  if (intval($i/2)==$i/2) {echo ' style="background-color: #CCCCFF"';}
  $i++;
  echo '>';
  echo "<td>".$rang['codesap']."&nbsp;</td>";
  echo '<td><b><a href="fds/imprimefds.php?id='.$rang['id'].'" class="lien" target="_blank"><b>'.strtoupper($rang['nom']).'</a></b>&nbsp;</td>';
  echo "<td>".$rang['nomusuel']."&nbsp;</td>";
  echo "<td>".$rang['lieudestockage']."&nbsp;</td>";
  echo "<td>".$rang['lieudutilisation']."&nbsp;</td>";
  echo '<td align ="center"><a href="fds/imprimefds.php?id='.$rang['id'].'" class="lien" target="_blank"><b>X</b></a></td>';
  echo '<td align="center">'.($rang['pdf']!=''?'<a href="documents/PDF/'.$rang['pdf'].'" class="lien" target="_blank"><b>'.$pdf_date.'</b></a>':'&nbsp;').'</td>';
  echo "<td>".$rang['diffusion']."&nbsp;</td>";
  echo '</tr>';
  if (intval($i/30)==$i/30){  
    echo '<tr align="center" style="background-color: #E0E2E1">';
    echo '<td><b><a href="index.php?prog=fds/listefds.php&order=codesap&tri='.$tri.'" class="lien">code sap</a></b></td>';
    echo '<td><a href="index.php?prog=fds/listefds.php&order=nom&tri='.$tri.'" class="lien">nom produit</a></td>';
    echo '<td><a href="index.php?prog=fds/listefds.php&order=nomusuel&tri='.$tri.'" class="lien">nom usuel</a></td>';
    echo '<td><a href="index.php?prog=fds/listefds.php&order=lieudestockage&tri='.$tri.'" class="lien">lieu de stockage</a></td>';
    echo '<td><a href="index.php?prog=fds/listefds.php&order=lieudutilisation&tri='.$tri.'" class="lien">lieu d\'utilisation</a></td>';
    echo '<td>NPS</td>';
    echo '<td><a href="index.php?prog=fds/listefds.php&order=pdf_date&tri='.$tri.'" class="lien">date FdS</a></td>';
    echo '<td><a href="index.php?prog=fds/listefds.php&order=diffusion&tri='.$tri.'" class="lien">Commentaire</a></td>';
    echo '</tr>';
  }
 
    $i==0;
 
  }
echo '</table><center><BR><a href="fds/csv.php?order='.$_GET['order'].'&tri='.$tri.'" class="lien">Extraction Excel</a></center>';
?>