Error muy raro con PHP y MySql. Al mostrar me dobla la altura de los <br>
Publicado por Santiago (1 intervención) el 09/06/2019 20:02:12
Hola amigos de la web del programador.
Les cuento que hace muchos años que programo, pero es la primera vez que voy a volcar uno de mis problemas en un foro, por que no logro encontrar solución.
Voy a intentar describir el problema lo mejor posible:
Tengo una base de datos MySql con una tabla que se llama acordes.
Esta tabla contiene un campo que se llama acorde.
Eso se muestra en mi sitio http://acordesweb.com/ cuando se ingresa a un acorde: Por ejemplo:
https://acordesweb.com/cancion/los-fabulosos-cadillacs/vasos-vacios
Ahora vamos al problema.
Cuando inserto un nuevo acorde mediante un INSERT, al mostrarlo en la web me hace un doble espaciado.
Como muestra en la siguiente imagen.

Hasta ahí todo normal.
Inserto y muestro en la web:

Ahora como se ve, le hace doble espacio al texto.
El mismo esta contenido en una etiqueta <pre></pre>
Como lo soluciono?
ingreso a phpmyadmin y edito lo subido directamente desde el editor haciendo doble clic, o hacendo clic en editar

Listo, me guarda los cambios con un UPDATE. ahora entro a la web y ya se ve bien.
UPDATE `tabla SET `acorde` = 'Web del programador Esto es una linea Esta es Otra linea deberia mostrarlas asi y aca otra1' WHERE ID = 100001;

No me puedo cuenta que puede ser, y como hacer para que me guarde los textos sin ese salto horrible directamente.
Alguna idea??
Gracias!!!!!
Les cuento que hace muchos años que programo, pero es la primera vez que voy a volcar uno de mis problemas en un foro, por que no logro encontrar solución.
Voy a intentar describir el problema lo mejor posible:
Tengo una base de datos MySql con una tabla que se llama acordes.
Esta tabla contiene un campo que se llama acorde.
Eso se muestra en mi sitio http://acordesweb.com/ cuando se ingresa a un acorde: Por ejemplo:
https://acordesweb.com/cancion/los-fabulosos-cadillacs/vasos-vacios
Ahora vamos al problema.
Cuando inserto un nuevo acorde mediante un INSERT, al mostrarlo en la web me hace un doble espaciado.
Como muestra en la siguiente imagen.

Hasta ahí todo normal.
Inserto y muestro en la web:

Ahora como se ve, le hace doble espacio al texto.
El mismo esta contenido en una etiqueta <pre></pre>
Como lo soluciono?
ingreso a phpmyadmin y edito lo subido directamente desde el editor haciendo doble clic, o hacendo clic en editar

Listo, me guarda los cambios con un UPDATE. ahora entro a la web y ya se ve bien.
UPDATE `tabla SET `acorde` = 'Web del programador Esto es una linea Esta es Otra linea deberia mostrarlas asi y aca otra1' WHERE ID = 100001;

No me puedo cuenta que puede ser, y como hacer para que me guarde los textos sin ese salto horrible directamente.
Alguna idea??
Gracias!!!!!
Valora esta pregunta


0