Perdon las molestias he logrado ir solucionando mis problemas con esta modificacion yo tengo un listado de repartidores y quiero listarlos por apellido que se pueden repetir se ve el listado de todos pero probando me di cuenta que si hay dos personas distintas con el mismo apellido y pido modificar no me pasa solo en la que hago click sino todos es decir el id por ejemplo del 1 y del 5 que tienen el mismo apellido que estoy poniendo mal? ya solo quiero enviar en el que haga click
<?
//Conexion con la base
require ("funciones.php");
$link=conectar();
$q = "select * from clientes where apellido='".$apellido."'";
// ejecutando el query
$tabla1= mysql_query($q, $link) or die ("problema con query");
# empezando una tabla html
echo "<HTML><TABLE Border=10 CellPadding=5><TR>";
# construyendo los encabezados de la tabla
echo "<th bgcolor=white>ID CLIENTE</th><th bgcolor=White>NOMBRE</th><th bgcolor=white>APELLIDO</th><th bgcolor=white>DIRECCION</th></TR>";
// ciclo de lectura del rowset($tabla1)
echo '<FORM METHOD="GET" action=""><br>';
while($renglon = mysql_fetch_row($tabla1))
{
// desplegando en celda de tabla html
echo"<tr>";
echo "<td><INPUT TYPE=\"hidden\" NAME=\"id_cliente\" VALUE=".$renglon[0].">".$renglon[0]."</td>";
echo "<td>".$renglon[1]."</td>";
echo "<td>".$renglon[2]."</td>";
echo "<td>".$renglon[3]."</td>";
echo "<td><button type=\"submit\" onclick=\"this.form.action = 'modificarcliente.php'\" >modificar </button></td>";
echo "<td><button type=\"submit\" onclick=\"this.form.action = 'borrarapellido.php'\" >borrar </button></td>";
echo"</tr>";
};
// cerrando tabla html
echo "</table>";
?>