Ok well an alternate logic would be:import arcpy
in_feature = "3ans"
near_feature = "PhysicoChimie3ans"
cursor1 = arcpy.SearchCursor(in_feature, fields="NEAR_FID")
for row1 in cursor1:
data_to_get = row1.getValue("NEAR_FID")
print data_to_get
cursor2 = arcpy.SearchCursor(near_feature, fields="pH")
for row2 in cursor2:
if row2.getValue("FID") == data_to_get:
print row2.getValue("ph"), "loop2"
del row2,cursor2