
17/03/2004, 19:34
|
 | | | Fecha de Ingreso: enero-2002
Mensajes: 39
Antigüedad: 23 años, 2 meses Puntos: 0 | |
dividir cadenas entre algo y otra cosa bien, mi problema es q tengo un codigo html en una base de datos por comodidad está sin saltos <br> pero si con retorno /r entonces con la funcion nl2br(); convierto los retornos en saltos de linea <br> todo va perfecto hasta q introduzco una tabla, q se va al carajo porque introduce <br> entre las etiketas tal q así:
<table>
<tr>
<td></td>
</tr>
<br /><br />
</table>
Entonces la idea es partir la cadena para q en una parte del codigo aplique la función nl2br(); y lo q va entre <table> y </table> no la aplique.
Pero no se me viene a la cabeza como hacer esto.
habia pensado en dividir la cadena por <table> pero no para hasta el final o hasta otro <table> y no me vale.
Me pueden dar alguna idea para seleccionar el código q va de <table> a </table> teniendo en cuenta q puede aparecer varias veces?
Gracias. |