BIen, se me ocurre que a cada input de tipo texto le des como nombre el valor que le has asignado al checkbox que le corresponde:
<input type="checkbox" value="id" name="c[]" /><input type="text" name="texto[id]"/> Código HTML:
<form name="deleteForm" method="post" action="#">
<input type="checkbox" value="1" name="c[]" /><input type="text" name="texto[1]"/><br />
<input type="checkbox" value="2" name="c[]" /><input type="text" name="texto[2]"/><br />
<input type="checkbox" value="3" name="c[]" /><input type="text" name="texto[3]"/><br />
<input type="checkbox" value="4" name="c[]" /><input type="text" name="texto[4]"/><br />
<input type="checkbox" value="5" name="c[]" /><input type="text" name="texto[5]"/><br />
<input type="checkbox" value="6" name="c[]" /><input type="text" name="texto[6]"/><br />
<br />
<input type="submit" value="Submit" />
</form>
y luego, al procesar el formulario llamas a cada input text segun el valor que te llego en cada valor del checkbox (c):
Código PHP:
$c = $_POST['c'];
$texto = $_POST['texto'];
foreach($c as $val) {
$t = $texto[$val];
echo "El valor para el campo <b>$val</b> es <b>$t</b><br /> \n";
}
Un saludo,