Почему (PHP / SQL) я могу изменить только последнюю запись в базе данных?

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

<?php

include("datos.php");
include ("funciones.php");

$con=conectar ($host,$usuario,$clave,$base);

if (!$con){
    echo "error" ;
} else{

    if((

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

<?php

require("datos.php");

$id=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["id"]; $user=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["user"]; $password=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["password"]; $conexion=mysqli_connect($host, $usuario, $clave, $base); if(mysqli_connect_errno()){ echo "fallo al conectar la BBDD"; exit(); } mysqli_select_db($conexion, $base) or die ("No se encuentra la BBDD"); $consulta="UPDATE usuarios SET user='$user', password='$password' WHERE id='$id'"; $resultados=mysqli_query($conexion, $consulta); if($resultados==false){ echo "Error al modificar registro"; }else{ echo "Registro modificado"; } ?>
POST["user"]=="admin" &&

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

<?php

require("datos.php");

$id=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["id"]; $user=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["user"]; $password=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["password"]; $conexion=mysqli_connect($host, $usuario, $clave, $base); if(mysqli_connect_errno()){ echo "fallo al conectar la BBDD"; exit(); } mysqli_select_db($conexion, $base) or die ("No se encuentra la BBDD"); $consulta="UPDATE usuarios SET user='$user', password='$password' WHERE id='$id'"; $resultados=mysqli_query($conexion, $consulta); if($resultados==false){ echo "Error al modificar registro"; }else{ echo "Registro modificado"; } ?>
POST["password"]=="admin")){ $user=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

<?php

require("datos.php");

$id=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["id"]; $user=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["user"]; $password=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["password"]; $conexion=mysqli_connect($host, $usuario, $clave, $base); if(mysqli_connect_errno()){ echo "fallo al conectar la BBDD"; exit(); } mysqli_select_db($conexion, $base) or die ("No se encuentra la BBDD"); $consulta="UPDATE usuarios SET user='$user', password='$password' WHERE id='$id'"; $resultados=mysqli_query($conexion, $consulta); if($resultados==false){ echo "Error al modificar registro"; }else{ echo "Registro modificado"; } ?>
POST["user"]; $password=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

<?php

require("datos.php");

$id=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["id"]; $user=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["user"]; $password=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["password"]; $conexion=mysqli_connect($host, $usuario, $clave, $base); if(mysqli_connect_errno()){ echo "fallo al conectar la BBDD"; exit(); } mysqli_select_db($conexion, $base) or die ("No se encuentra la BBDD"); $consulta="UPDATE usuarios SET user='$user', password='$password' WHERE id='$id'"; $resultados=mysqli_query($conexion, $consulta); if($resultados==false){ echo "Error al modificar registro"; }else{ echo "Registro modificado"; } ?>
POST["password"]; $C=0; $consulta= "SELECT * FROM usuarios "; $paquete= consultar($con,$consulta); while ($fila=mysqli_fetch_array($paquete)) { if ($fila["user"]==$user && $fila["password"]==$password) { $C=$C+1 ; } } $consulta= "SELECT * FROM usuarios "; $paquete= consultar($con,$consulta); echo "<table border='1'>"; echo "<td><strong>Id</strong></td>"; echo "<td><strong>Usuario</strong></td>"; echo "<td><strong>Contraseña</strong></td>"; while ($fila=mysqli_fetch_array($paquete)){ echo "<form action='modificar.php' method='post'>"; echo "<tr>"; echo "<td><input type='text' name='id' value='" . $fila['id'] . "'></td>"; echo "<td><input type='text' name='user' value='" . $fila['user'] . "'></td>" ; echo "<td><input type='text' name='password' value='" . $fila['password'] . "'></td>" ; echo "</tr>"; } echo "</table>"; echo "<input type='submit' name='enviando' value='Modificar'><p>"; echo "</form>"; } } ?>

Изменить запись:

<?php

require("datos.php");

$id=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["id"]; $user=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["user"]; $password=

Это очень просто, я хочу, чтобы администратор мог изменять запись, которую он хочет, но я могу изменять только последнюю запись. Любая помощь? Почему я могу обновить только последний?

Доступ администратора:

[110]

Изменить запись:

[111]POST["password"]; $conexion=mysqli_connect($host, $usuario, $clave, $base); if(mysqli_connect_errno()){ echo "fallo al conectar la BBDD"; exit(); } mysqli_select_db($conexion, $base) or die ("No se encuentra la BBDD"); $consulta="UPDATE usuarios SET user='$user', password='$password' WHERE id='$id'"; $resultados=mysqli_query($conexion, $consulta); if($resultados==false){ echo "Error al modificar registro"; }else{ echo "Registro modificado"; } ?>
0
задан 08.02.2017, 14:46
1 ответ

Ты можешь делать файл .php, что у него был parГЎmetros get (archivo.php? id=5 например), и что в form estГ© action = "archivo.php? id=5" вещь, чем в archivo.php? id=5 я изменил тебе данные get id

0
ответ дан 24.11.2019, 11:13