Hola:
Código PHP:
Ver original<?php
//include('conexion.php');
$sql="SELECT Id_Servicio as Id_Servicio,
Producto,
Precio,
Coste,
Acronimo
FROM servicios
ORDER BY Producto ASC";
echo "<div class='producto'>";
echo "<h3> Relación de productos</h3>";
{
$producto = $row_resultado['Producto'];
echo "<div class='linea_producto'>";
echo "<div class='met'>";
echo"<a href='form_servicios.php?key=".$row_resultado['Id_Servicio']."'>".$producto."</a>";
//echo"<input class='pro' value=".$producto." onclick = abrir('form_servicios.php?key=".$row_resultado['Id_Servicio']."')>";
echo "</div>";
echo"<input class='det' value=".$row_resultado['Precio'] .">";
echo"<input class='det' value=".$row_resultado['Coste'] .">";
echo"<input class='det' value=".$row_resultado['Acronimo'] .">";
echo "</div>";
}
echo "</div>";
?>
Ver entre lineas 19 y 22 del código que he pasado.
Estaba usando la etiqueta <a> pero por funcionalidad prefiero usar el input con una funcion onclick.(En el codigo veréis que está comentado).
La cuestion es que usando la etiqueta <a> obtengo el valor completo de la base de datos.
Por ejemplo: "Apartamentos Gold hasta 10 pax".
Pero si uso el input, linea 21 (comentada), obtengo:
"Apartamentos "
La cadena se corta no apareciendo "Gold hasta 10 pax".
¿Alguna idea?