Bonjour,

Je débute en php mais je souhaite récupérer les données d'un tableau CSV dont je me suis fournit sur le net et qui marche très bien. Par contre, je n'arrive pas filtrer soit par récupération dans combobox pour chaque entête de colonne ou avec textbox de recherche par colonne. J'ai trouvé un code qui fonctionne très bien mais utilise JavaScript et ne sais pas comment l'adapter...

Qui plus est, j'aurais souhaité que la dernière colonne du CSV contienne une URL qui servira à se connecter directement en cliquant sur l'élément concerné du tableau.

Si quelqu'un à une idée ?

Voici le code php de récup des info. du csv :
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
<?PHP
 
//Fichier CSV à parser
$fichier = 'test.csv';
 
//On vérifie que le fichier existe bien
if (file_exists($fichier))
{
//On l'ouvre en mode "read only"
$fp = fopen($fichier, 'r');
//On va générer l'affichage sous forme de tableau
echo '<table>';
//Tant que l'on n'a pas finit de lire le fichier
while (!feof($fp)){
echo '<tr>';
//On lit les 4096 caractères de la ligne
$ligne = fgets($fp,4096);
/* On met dans un tableau toutes les données, séparées par des points virgules */
$liste = explode(';',$ligne);
/* On crée une colonne contenant les données pour chacune d'entre elles en parsant le tableau */
foreach($liste as $element)
{
echo '<td>' . trim($element) . '</td>';
}
echo "</tr>";
}
//On ferme le fichier et la balise de tableau
echo '</table>';
fclose($fp);
}
else
echo "Fichier introuvable !"; 
 
?>

Merci d'avance.

John