Gracias por la ayuda, pero no es eso exactamente lo que necesito.
Ahora consigo mostrar los resultados de mi consulta a la base de datos, pero necesito que cuando seleccionen la que desea obtenga los parámetros y me vaya a otra acción.
De momento el código que tengo en mi controlador es este:
Código PHP:
Ver originalecho"<table>
<tr>
<th>IdParcela</th>
<th>Tamaño</th>
<th>Sombra</th>
<th>Precio temp. Alta</th>
<th>Precio temp. Baja</th>
<th>Seleccionar</th>
</tr>";
foreach ($rows as $d) :
echo" <tr>";
echo"<td>".$d['idparcela']."</td>";
if($d['tamano']==2){
echo"<td> Pequeño </td>";
}else{
if($d['tamano']==4){
echo"<td> Mediano </td>";
}else{
echo"<td> Grande </td>";
}
}
if($d['sombra']==0){
echo"<td> NO </td>";
}else{
echo"<td> SI </td>";
}
echo"<td>".$d['precioalta']."</td>";
echo"<td>".$d['preciobaja']."</td>";
echo" <td>
<a href="; echo "";
echo">Reservar</a>
</td>
</tr>";
endforeach;
echo" </table>";
Ahora lo que necesito es que cuando pulse en Reservar me dirija a una nueva accion pasandome ciertos parametros. ¿Cómo lo hago? He probado con
Código PHP:
Ver originalecho $this->url(array('controller' => 'cliente', 'action' => 'confirmarreserva', 'id' => $d['idreserva']))
Pero me dice que no reconoce la funcion url().