Supongamos que tienes un archivo php llamado modificar que es donde vas a modificar la línea
endrías que poner algo como esto
Código PHP:
<div class="contenido-wrap">
<h2>Resultados de Búsqueda</h2>
<?php
// check for an empty string and display a message.
if ($term == "")
{
echo "<p>Ingrese una busqueda valida...</p>";
echo "<br/>";
echo "<a href=buscador.html>Prueba de nuevo</a>";
exit;
}
$sql =mysql_query("select * from piezas where Descripcion like '%$term%'");
$numrows=mysql_num_rows($sql);
if ($numrows == 0)
{
echo "<h3>Resultados</h3>";
echo "<p>Lo sentimos, su búsqueda: "" . $term . "" no a generado ningun resultado.</p>";
echo "<br/>";
}
while ($row =mysql_fetch_array($sql)){
echo "<table class='tabla-datos'>";
echo "<tr>";
echo "<td>";
echo ' '.$row['P_Id'];
echo "</td>";
echo "<td>";
echo '<strong>Descripción</strong><br/> '.$row['Descripcion'];
echo "</td>";
echo "<td>";
echo 'Referencia<br/> '.$row['Referencia'];
echo "</td>";
echo "<td>";
echo 'Marca <br/>'.$row['Marca'];
echo "</td>";
echo "<td>";
echo 'Cantidad<br/> '.$row['Cantidad'];
echo "</td>";
echo "<td>";
echo 'Ref. Original<br/> '.$row['ReferenciaOriginal'];
echo "</td>";
echo "<td>";
echo 'Ref. Equivalente <br/>'.$row['ReferenciaEquival1'];
echo "</td>";
echo "<td>";
echo '<input type="submit" value="Solicitar" name="solicitud"> ';
echo "</td>";
echo "<td>";
echo "<a href=\"modificar.php?id=".$row['P_Id']."\">Modificar</a>";
echo "</td>";
echo "</tr>";
echo "</table>";
echo '<br/><br/>';
}
echo "<a href=buscador.html>Realizar otra búsqueda</a>";
?>
</div>
Solo han sido tres líneas casi al final, que hacen que cada registro tenga un link al archivo modificar.php con el id que quieres modificar.
Ahora en tu archivo modificar.php recoges el valor con $_GET['id']; y así ya sabes que artículo estás modificando.
Si quieres rellenarle los campos que tiene que modificar solo haces una consulta con ese ID y rellenas los campos del formulario y sino que los escriba todos de nuevo. Haces un update a ese ID y listo.
Si no entiendes algo pregúntame, es que no tengo mucho tiempo a escribir todo el código.