urgido no lo desvies ya que no sale por que no pueden haber varios botones de tipo submit.........
a menos de que sea un programador avanzado y con javascript valide el boton pulsado, y cambie los action dinamicamente y mas cosas.
mira cambia tus codigos por estos:
Código html:
Ver original....
while($row = mysql_fetch_array($result)){
?>
<td width="10%" height="25"><font face="verdana" size="1" color="black"> <?php echo $row["codigo_producto"]; ?></font></td> <td width="10%" height="25"><font face="verdana" size="1" color="black"> <?php echo $row["cantprod_pedido"]; ?></font></td> <td width="25%" height="25"><font face="verdana" size="1" color="black"> <?php echo $row["detalle_producto"]; ?></font></td> <td width="10%" height="25"><a href="modifica.php?id_prod=<?php echo $row['id_prod']; ?>">Modifica
</a></td> <td width="10%" height="25"><a href="elimina.php?id_prod=<?php echo $row['id_prod']; ?>">Eliminar
</a></td> <?php
}
......
Código php:
Ver original<?php
$Host = "localhost";
$User = "root";
$Password = "";
$Base = "pedidos";
//conecta la base
$query="DELETE FROM pedido WHERE id_prod='".$_REQUEST['id_prod'].'"";
mysql_query($Query, $Link) or die("error query: ". mysql_error());
?>
Claro, eso podrias mejorarlo si llamas a los archivos con ajax.
Gracias por el karma :P
Suerte.