je me suis mal exprimé
ton tableau ne fait pas 2 dimensions, mais normalement si j'ai bien lu la doc php (vi je n'utilise jamais mysql_fetch_row() ), ils disent que ça retourne un tableau qui commence à l'indice 0 et qui contient les champs demandés lors de la requête.
Donc je suppose que si tu ne demandes qu'un seul champs, tu ne dois avoir que l'indice 0 de ton tableau de remplit... et pas le 1, ...
si tu veux 2 valeurs faudrait mettre qqch du genre
"select id, LibCat from categoriepers"
au fait tu as un ; qui traîne après le </option>
il te faut aussi un </select> avant ton </td>
[edtdd]--Message édité par ethernal--[/edtdd]