problema con php

Iniciado por xemnas, 29 Febrero 2012, 14:47 PM

0 Miembros y 1 Visitante están viendo este tema.

xemnas

hola a todos, tengo una gran duda y es la siguiente. Tengo una tabla que me saca los productos grafica, esta mvc orientado a objetos. bien el problema es que  lo que esta en el href quiero que al pinchar en el href me coja el id del producto para poder mandarlo al controlador, así que donde pone &???? que tendria que poner para que me lo envié, gracias.
Código (php) [Seleccionar]

</form>
<?php
echo "<table bordercolor=#81DAF5 border=1> ";
$grafica=$vars['ListaGraficas'];
echo 
'<br><br>';
for (
$i=0$i<count($grafica);$i++) {
echo 
'<form action="index.php?controlador=productos&accio=comprar" method="post" name="form" id="form">';
echo 
'<tr>';
$var=$grafica[$i]->idproducto;
?>

<td><input type="hidden" name="ideaco" value="<? echo $var ?>"></input></td>
<?php
echo '<td>'.("<img width=100 height=90 src='imagenes/".$grafica[$i]->imagen."'/>").'</td>';
echo 
'<td>'.($grafica[$i]->nombre).'<br>[color=red][b]<a href="index.php?controlador=productos&accio=comentarios&?????">ver opiniones sobre el producto</a>'.'</td>';[/color][/b]
echo 
'<td>'.($grafica[$i]->tipo).'</td>';
echo 
'<td>'.($grafica[$i]->precio).'</td>';
echo 
'<td><input type="submit" value="comprar"></td>';
echo 
'</tr>';
echo 
'</form>';
}

?>

</body>
</html>




Etex

Hola, si no entendi mal, seria así.

Tenes que recoger el valor de ID. Por ejemplo:


$id = $_GET["id"];


Y luego poner la variable ID (El valor que recoja de ID) en el link.

index.php?controlador=productos&accio=comentarios&id=$id">ver opiniones sobre el producto</a>

Ojala te sirva.

Saludos

xemnas

gracias por tu ayuda pero no me ha funcionado =(