Al final lo solucione despues de probar poniendo el id a mano, poniendo otro text field
Código PHP:
<input readonly type="text" name="clave" size="4" value="<?=$idd;?>
Primero probe con un text field que me deje ingresar el dato a mano y en la condicion
Código PHP:
WHERE id=1
//puse
WHERE id=$clave
...y funciono
y como me parecio demasiado rudimentario hice que en el text field (ahora readonly) se imprimiera la variable $idd y desde ahi me levantó el dato......ahora por que lo levanto de ahi y no desde el principio del script donde esta declarada la variable NO_LO_SE!...
Si alguien lo sabe le agradeceria me lo aclare