questo è il codice php che ho usato per inserire i dati:
Codice PHP:
[b]Edit Users[/b]
<?
if (isset($_POST["id"]))
{
$id=$_POST["id"];
$username=$_POST["username"];
$password=$_POST["password"];
$mod=$_POST["mod"];
//Todo parece correcto procedemos con la inserccion
$query = "UPDATE tb_users SET username='$username', password='$password', mod='$mod' where id='$id'";
mysql_query($query) or die(mysql_error());
echo "<font color=\"green\">[b]User edited.[/b]</font>
";
}
if (isset($_GET["id"]))
{
$id=$_GET["id"];
if ($_GET["option"]=="edit")
{
?>
<?
$tablae = mysql_query("SELECT * FROM tb_users where id='$id'"); // selecciono todos los registros de la tabla usuarios, ordenado por nombre
while ($registroe = mysql_fetch_array($tablae)) { // comienza un bucle que leera todos los registros y ejecutara las ordenes que siguen
?>
<form method="post" action="index.php?op=7">
Id: <input type="hidden" name="id" value="<?= $registroe["id"] ?>"><?= $registroe["id"] ?>
Username: <input type="text" name="username" value="<?= $registroe["username"] ?>">
Password: <input type="text" name="password" value="<?= $registroe["password"] ?>">
Mod: <input type="text" name="mod" value="<?= $registroe["mod"] ?>">
<input type="submit" value="Save" class="button">
</form>
<?
}
?>
<?
}
if ($_GET["option"]=="delete")
{
//Todo parece correcto procedemos con la inserccion
$queryz = "DELETE FROM tb_users WHERE id='$id'";
mysql_query($queryz) or die(mysql_error());
echo "<font color=\"#cc0000\">[b]User deleted.[/b]</font>
";
}
}
?>
<table>
<tr>
<th>Id</th>
<th>Username</th>
<th>Mod</th>
<th></th>
<th></th>
</tr>
<?
//Limito la busqueda
$TAMANO_PAGINA = 50;
//examino la página a mostrar y el inicio del registro a mostrar
$pagina = limpiar($_GET["pagina"]);
if (!$pagina) {
$inicio = 0;
$pagina=1;
}
else {
$inicio = ($pagina - 1) * $TAMANO_PAGINA;
}
$tabla = mysql_query("SELECT * FROM tb_users ORDER BY id ASC limit $inicio,$TAMANO_PAGINA"); // selecciono todos los registros de la tabla usuarios, ordenado por nombre
while ($registro = mysql_fetch_array($tabla)) { // comienza un bucle que leera todos los registros y ejecutara las ordenes que siguen
echo "
<tr>
<td>". $registro["id"] ."</td>
<td>". $registro["username"] ."</td>
<td>". $registro["mod"] ."</td>
<td>";
?>
<form method="post" action="index.php?op=7&id=<?= $registro["id"] ?>&option=edit">
<input type="submit" value="Edit" class="button">
</form>
</td>
<td>
<form method="post" action="index.php?op=7&id=<?= $registro["id"] ?>&option=delete">
<input type="submit" value="Delete" class="button">
</form>
</td>
</tr>
<?
} // fin del bucle de ordenes
?>
</table>
<?
$uno = limpiar($_GET["pagina"]);
if (empty($uno)){
$uno = 1;
$mos = $uno + 1;
echo "[url='index.php?op=7&pagina=$mos']<font face=\"verdana\" style=\"font-size:11px;\" color=\"#000000\">[b]Next page[/b]</font>[/url] ";
} else {
$mos = $uno + 1;
for ($z=$mos;$z<=$mos;$z++){
echo "[url='index.php?op=7&pagina=$z']<font face=\"verdana\" style=\"font-size:11px;\" color=\"#000000\">[b]Next page[/b]</font>[/url] ";
}
}
?>