Mira Wilden, traté de interpretar mas o menos lo que tu quieres, no se si sea lo que buscas o no pero prueba con este código:
Código PHP:
Ver original<!DOCTYPE html>
<html lang="es">
<head>
<title>Prueba</title>
<?php
require_once ("coneccion.php");
{
$gid = $_GET['id'];
$grg = $_GET['rg'];
$sql = "SELECT * FROM Prueba WHERE Nombre='Cliente ".$gid."'";
if ($result)
{
$rowEmp = $result->fetch_assoc();
$dbrg[1]=$rowEmp['Reg1'];
$dbrg[2]=$rowEmp['Reg2'];
$dbrg[3]=$rowEmp['Reg3'];
$dbrg[4]=$rowEmp['Reg4'];
$dbrg[5]=$rowEmp['Reg5'];
for ($i=$grg; $i <= 4; $i++)
{
$dbrg[$i]=$dbrg[$i+1];
}
$dbrg[5]="--";
$sql="UPDATE Prueba SET Reg1='".$dbrg[1]."', Reg2='".$dbrg[2]."', Reg3='".$dbrg[3]."', Reg4='".$dbrg[4]."', Reg5='".$dbrg[5]."' WHERE Nombre='Cliente ".$gid."'";
echo "<script language='javascript'>location.assign ('tabla.php')</script>";
}
}
elseif (isset($_GET['rest'])) {
for ($i=$grg; $i <= 5; $i++)
{
$sql="UPDATE Prueba SET Reg1='Reg 1', Reg2='Reg 2', Reg3='Reg 3', Reg4='Reg 4', Reg5='Reg 5' WHERE Nombre='Cliente ".$i."'";
echo "<script language='javascript'>location.assign ('tabla.php')</script>";
}
}
?>
</head>
<body>
<table border='1'>
<tr>
<th width='15%'>Nombre</th>
<th width='15%'>Registro 1</th>
<th width='15%'>Registro 2</th>
<th width='15%'>Registro 3</th>
<th width='15%'>Registro 4</th>
<th width='15%'>Registro 5</th>
</tr>
<?php
$sql = "SELECT * FROM Prueba";
if ($result)
{
$iNum = 1;
while ($rowEmp = $result->fetch_assoc())
{
$dbnombre=$rowEmp['Nombre'];
$dbreg1=$rowEmp['Reg1'];
$dbreg2=$rowEmp['Reg2'];
$dbreg3=$rowEmp['Reg3'];
$dbreg4=$rowEmp['Reg4'];
$dbreg5=$rowEmp['Reg5'];
echo "<tr>";
echo "<td>".$dbnombre."</td>";
echo "<td>".$dbreg1." <a href='tabla.php?id=".$iNum."&rg=1'><img title='Eliminar' src='uncheck.gif'></a></td>";
echo "<td>".$dbreg2." <a href='tabla.php?id=".$iNum."&rg=2'><img title='Eliminar' src='uncheck.gif'></a></td>";
echo "<td>".$dbreg3." <a href='tabla.php?id=".$iNum."&rg=3'><img title='Eliminar' src='uncheck.gif'></a></td>";
echo "<td>".$dbreg4." <a href='tabla.php?id=".$iNum."&rg=4'><img title='Eliminar' src='uncheck.gif'></a></td>";
echo "<td>".$dbreg5." <a href='tabla.php?id=".$iNum."&rg=5'><img title='Eliminar' src='uncheck.gif'></a></td>";
echo "</tr>";
$iNum += 1;
}
}
?>
</table>
<br><br>
<a href="tabla.php?rest=1">Restablecer</a>
</body>
</html>
Y en este link lo puedes ver funcionando a ver si es lo que necesitas. Analiza el código y ajústalo a tus necesidades. Espero te sirva.
http://srvprb.260mb.net/tabla.php