Gracias a mi amigo foráneo francisco para que sugirió hacerlo con unos check. aquí pongo el código para aquellos que alguna ves lo necesiten usar como en esta oportunidad lo necesité yo.
aquí mi store procedure para modificar.
CREATE DEFINER=`root`@`localhost` PROCEDURE `t_persona_cambiar_estado`(int_persona int,int_estado tinyint)
update persona set estado=int_estado where id_persona=int_persona$$
codigo del form
<td><input type='checkbox' name='id[]' value='<? echo"$row['tuVariableId']"?>'
código para modificar.php
$arreglo=$_POST["id"];
for($i=0;$i<count($arreglo);$i++)
{
$obj_persona->id_persona=$arreglo[$i];
$obj_persona->modificar($objBd);
}
$objBd->desconectar();
$obj_servicios->ir_a("persona.php");
mi metodo modificar en la clase persona:
function modificar($cnn)
{
$consulta="call t_persona_cambiar_estado (".$this->id_persona.",".$this->estado.");";
$cnn->ejecutar_consulta($consulta);
}
saludos y gracias por su tiempo.