Hola,
Primero, olvidate un poco del codigo PHP y revisa el codigo HTML generado (en el navegador "Ver codigo fuente"). ¿Que HTML te genera? Si es
<input type="text" name="calle" value=esto es una frase>
entonces es codigo HTML incorrecto.
¿Usas comillas simples o dobles dentro de los valores de la tabla? Porque
<input type="text" name="calle" value='esto' es una frase'>
es HTML incorrecto.
¿Te pasa con todos los datos o solo con unos? Puede que el problema sea de los datos.
¿Son espacios o saltos de linea lo que tienen los datos? Un campo tipo text no acepta saltos de linea.
Porque lo normal es que con:
Código PHP:
<input type="text" name="calle" value="<?php echo $v["calle"];?>">
te tendria que funcionar bien (dependiendo del contenido de $v['calle']).
Saludos.