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:
            } 
    
 
 
 
