como ya lo platicamos (pero para que alguien mas vea la respuesta en caso de que tenga un problema similar), el error estaba en concatenar la parte del textbox
echo"<td valign=\"middle\" colspan=\"9\">
<input type=\"text\" name=\"item1\" value='$titulo[0]' class=\"cuadrotexto\" size=\"55\" maxlength=\"5000\">
<input type=\"hidden\" name=\"numero_item\" value=\"1\">
</td>";
lo que yo hago para no revolverme con las comillas, cuando uso un
echo que va a imprimir tags de html, lo hago con comillas simples, porque html usa comillas dobles:
p.ej:
<a href="index.php">link</a>
[/b]
pongo con php:
[code]
echo '<a href="index.php">link</a>';
si lo hiciera con comillas dobles tendria que usar los caracteres de escape ('\')
echo "<a href=\"index.php\">link</a>";
y como mar_sole tiene en la base de datos un texto en ingles (que usa comilla simple) y uso el value del textbox con comillas simple, html tomó como valor en
Could'nt blablabla desde la
C hasta la
d, o sea que para html estaba escrito:
<td valign="middle" colspan="9">
<input type="text" name="item1" value='Could'nt blablabla class="cuadrotexto" size="55" maxlength="5000">
<input type="hidden" name="numero_item" value="1">
</td>"
*El "Could'nt blablabla" viene de la base de datos...
espero haberme explicado...