El problema es que necesito pasar el texto multilinea en una linea separadas por el campo <br>
Código PHP:
//De esta forma si funciona
$textonuev = "dato1<br>dato2<br>dato3<br>";
print "<a href=\"javascript:void(0);\" onmouseover=\"return overlib('". $textonuev ."',CAPTION,'Produccion',WIDTH,250);\" onmouseout=\"return nd();\"><td class=" . $css_class . " align=Default>" . nl2br($cellvalue) . "</td></a>";
pero lo que yo necesito es pasar el campo texto a ese formato para que funcione.
Código PHP:
// Paso el campo texto multilinea a un array
$sinbr = explode("\n",br2nl($row[4]));
$conbr = "";
$frst=0;
// recorrer el array y a una variable ir pegando <br> para que al final quede algo asi
// dato1<br>dato2<br>dato3
foreach($sinbr as $v) {
if ($frst==0){
$conbr = '"'.$v;
$frst = 1;
} else {
$conbr = $conbr.'<br>"'.$v;
}
}
$textonuev = $conbr;
// Se asigna datos con <br> a variable donde $conbr debe ser igual a dato1<br>dato2<br>dato3
print "<a href=\"javascript:void(0);\" onmouseover=\"return overlib('". $textonuev ."',CAPTION,'Produccion',WIDTH,250);\" onmouseout=\"return nd();\"><td class=" . $css_class . " align=Default>" . nl2br($cellvalue) . "</td></a>";
no se si me explico bien