en el codigo que pusiste imprimiras el mismo id tantas veces como p.length,
para hacer un id dinamico tendrias que concatenar el i(variable de incremento)
y despues modificar la funcion que te trae el primer valor ,
cual es la funcion que usas para obtener el primer valor?