los continuo molestando ... el anterior php pasaba a otro donde cargaba los datos de una persona en base a la variable POS (pos es la posicion de la ultima persona que se repondio y se compara con el ID)
es decir con la variable pos cargaba una foto su nombre y todo lo que necesitaba ya que pos indicaba el id de la persona
les recuerdo que las columnas de la tabla son asi
id nombre rut pos clave 1 2 3 4.... n
entonses la cosa es masmenos asi...
en el php tengo un grupo de botones llamado
rpa1 donde devo seleccionar 1 y enviar...
al enviar el codigo php deve hacer lo siguiente
en la fila donde rut = rut
hacer un update en la columna que se llame igual de POS con rpa1
ejemplo = si POS esta en 5 , en la columna 5 colocar el valor de rpa1
ademas en la columna POS = POS+1
Ejemplo = si pos esta en 5 aumentarlo en 1 es decir que el update lo deje en 6
posterior a esto
devo repetir el procedimiento del php anterior donde si POST = ID pasar al siguiente POST "esto ya lo tengo"
lo trate de ahcer con un codigo que pille por ahi pero no me funciono .. necesito ayuda porfis .. muchas gracias
Código PHP:
function verificar($rut,$id,&$result)
{
$sql = "SELECT * FROM iccmpc WHERE rut = '$rut'";
$rec = mysql_query($sql);
$count = 0;
while($row = mysql_fetch_object($rec))
{
$count++;
$result = $row;
}
if($count == 1)
{
return 1;
}
else
{
return 0;
}
}
if(isset($_POST['rut']))
{if(verificar_testl($_POST['rut'],$result) == 0)
{
header("location:error.php");
}
else
{
if(!isset($_POST['enviarx'] ))
{
$rut = $_POST['rut'];
$id = $_POST['id'];
$rpa1 = $_POST['rpa1'];
$sql1 = "UPDATE iccmpc SET "valor de POS"='$rpa1', pos="valor de POS"+1 WHERE rut='$rut'";
mysql_query($sql1);
mysql_query("set names utf8");
$rec = mysql_query("SELECT * FROM iccmpc WHERE id = '$id'");
$rec1=mysql_fetch_array($rec);
header("location:prueba".$rec1['pos'].".php");}}}