Tengo una página la cual me muestra los resultados de una búsqueda, en ella agrega un botón submit para cada resultado, este botón me pasa los datos a otra página, el caso es que me pasa tooodos los resultados y no solo un registro.
Estos registros me los acomoda por filas.Lo que yo quiero es que a la fila del botón que le de clic me mande los datos de solo esa fila y no los demás:
Código PHP:
function agregar($p, $nom)
{
$pre=$p;
$no=$nom;
action="carrocomp.php">';
echo '<input type="submit" name="comp" value="comprar">';
echo '<input type="hidden" name="prec" value="'. $pre .'">';
echo '<input type="hidden" name="nomb" value="' . $no . '">';
}
echo '<form name="ag" method="post" target="blank" action="carrocomp.php">';
$rescons="Select nombre_prod,tiempo_ofer,caract_tecnolog,descripcion,precio_oferta From producto, desc_prod WHERE producto.id_producto=desc_prod.id_producto AND nombre_prod LIKE '%$busqueda% Order By nombre_prod Desc";
$resquery=mysql_query($rescons);
//echo mysql_errno().": ".mysql_error()."<BR>"; echo $rescons;
if(mysql_num_rows($resquery)!=0)
{
while($filas=mysql_fetch_array($resquery))
{
$precio=$filas[precio_oferta];
?>
<td height="61" valign="top" bgcolor="#FFFFFF">
Código PHP:
<?php echo $nombre=$filas["nombre_prod"]; agregar($precio, $nombre);?>
<td valign="top" bgcolor="#FFFFFF">
Código PHP:
<?php echo $image;?>
<td valign="top" bgcolor="#FFFFFF">
Código PHP:
<?php echo $filas["descripcion"]; ?>
<td colspan="2" valign="top">
Código PHP:
<?php echo $filas["caract_tecnolog"] .'<br>'. '<font color="blue">'. "Precio : ". $precio; '</font>'?>
</tr>
<?php
Código PHP:
}