Buenaaas... Pues sí algo tan tonto como eso... al final añadi a value el valor de una variable y simplemente comprobar si t devolvia algo:
Código PHP:
if($pk[$i]!="")
{
........
}
Para acceder al campo al que hacia referencia utilice el array como indice de otro array:
Código PHP:
$campo[$pk[$i]]
y va guay.. asi que gracias compis.