Bonjour tout le monde,

J'ai une page qui contient plusieurs colonnes dont un numéro d'ID.

J'aimerais juste ne pas afficher la colonne avec les ID.

Pour le nom de la colonne, pas de problème, j'ai fais ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
<?php 
for($i=0;$i<mysql_num_fields($query);$i++)
		{
		if(mysql_field_name($query,$i) != 'ID')
			{
		echo '<th>'.mysql_field_name($query,$i).'</th>';
			}
		}
?>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if(mysql_field_name($query,$i) != 'ID')
me permet de ne pas m'occuper de 'ID'

Par contre, je n'arrive pas à ignorer l'affichage de sa valeur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php 
	$nligne = 0;
	$nbColonnes = 0;
	while($row = mysql_fetch_array($query,MYSQL_ASSOC)) 
	{
 
echo '<tr><td><input name="sup['.$row['ID'].']" type="checkbox" value="'.$row['ID'].'" /></td>';
foreach($row as $NomCol => $Valeur) {
		echo '<td><input name="new[' . $row['ID'] . '][' . $NomCol . ']" value="'.$Valeur.'"></td>';	
		}
echo '</tr>';
}
 
?>
Il faudrait en fait afficher les valeurs de tous les champs excepté du champ nommé "ID".

Sauriez-vous me dire comment je peux faire cela ?

Je vous en remercie d'avance.

beegees