Ver Mensaje Individual
  #9 (permalink)  
Antiguo 17/10/2013, 15:36
helenp
 
Fecha de Ingreso: mayo-2009
Mensajes: 382
Antigüedad: 15 años
Puntos: 6
Respuesta: Imprimir solo una parte de un echo

Cita:
Iniciado por pateketrueke Ver Mensaje
¿Y de qué sirve dicho hidden?

Es decir, no tiene name, y además lo colocas en un formulario sin destino ni botón submit.

¿Entonces qué caso tiene el formulario con el campo oculto?

No hace nada, mejor no imprimir nada.

Sería el equivalente a hacer esto:
Código PHP:
Ver original
  1. $beds= $row["bedrooms"]; // esto está OK
  2.  
  3. // así?
  4. echo "<td class='linkcolor'><p>Order by bedrooms: <!-- $beds --> </p></td>";
  5.  
  6. // o así?
  7. echo "<td class='linkcolor'><p>Order by bedrooms:</p></td>";

Pero sigue sin tener sentido ni uso que imprimas algo no más por que sí (y que encima ni se ve).
Si pongo el variable en comentario no se ve, pero me da el valor?

Te pego el codigo entero para que veas para que sirve, necesito el valor, es para reordenar:
Código PHP:
$result mysql_query ("SELECT FORMAT(price_eng, 0) as price, propertytitle, text_eng, bedrooms, image, zona, id FROM ventas_buscador WHERE zona LIKE '%SP%'order by price_eng"$dbh);
if (
$row mysql_fetch_array($result)){
$ref $row["id"];
$beds$row["bedrooms"];
echo 
"<table class='tabla sortable' border='0'> \n";
// ordenar
echo "<tr>";
echo 
"<td class='linkcolor'><p>Order by bedrooms: <form><input type='hidden' value='$beds'></form> </p></td>";
echo 
"</tr>";
do {
echo 
"<tr>";
echo 
"<td class=searchertop><p><a href=\"properties_for_sale_marbella.htm?id=".$row["id"]."\">".$row["propertytitle"]."<br>Property reference: ".$row["id"]."</a><br><p>".$row["text_eng"]."<br><br>Bedrooms: ".$row["bedrooms"]."<br>Price €: ".$row["price"]."<br><br><a href=\"properties_for_sale_marbella.htm?id=".$row["id"]."\">View details</a></p><p></p></td>";
echo 
"<td class=searchertop>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href=\"properties_for_sale_marbella.htm?id=".$row["id"]."\"><img class=borderfotos src=".$row["image"]." border=\"0\"></a></td>";
echo 
"</tr>";
} while (
$row mysql_fetch_array($result));

echo 
"</table> \n"

Última edición por helenp; 17/10/2013 a las 15:44