[Resolvido] Não consigo editar dados da tabela em php
Olá gente, seguinte:
Estou desenvolvendo um Sistema de Boletim Online, com no total de 110 notas editáveis para o administrador.
Tendo tudo isso em vista, preparei o código e colunas na tabela do banco de dados para recebimento das notas.
Acontece que quando eu clico para editar o boletim ele imprime a mensagem de "Edição feita com sucesso" mas as colunas no banco de dados não são alteradas.
Vou por o código de processo para averiguarem se há algo de errado
<?php
session_start();
include_once("conexao.php");
//ID do Aluno
$id = filter_input(INPUT_POST, 'id', FILTER_SANITIZE_NUMBER_INT);
//Notas da Matéria de Português
$portugues121 = filter_input(INPUT_POST, 'portugues-1/2_1', FILTER_SANITIZE_NUMBER_INT);
$portugues221 = filter_input(INPUT_POST, 'portugues-2/2_1', FILTER_SANITIZE_NUMBER_INT);
$portugues122 = filter_input(INPUT_POST, 'portugues-1/2_2', FILTER_SANITIZE_NUMBER_INT);
$portugues222 = filter_input(INPUT_POST, 'portugues-2/2_2', FILTER_SANITIZE_NUMBER_INT);
$portugues123 = filter_input(INPUT_POST, 'portugues-1/2_3', FILTER_SANITIZE_NUMBER_INT);
$portugues223 = filter_input(INPUT_POST, 'portugues-2/2_3', FILTER_SANITIZE_NUMBER_INT);
$portugues124 = filter_input(INPUT_POST, 'portugues-1/2_4', FILTER_SANITIZE_NUMBER_INT);
$portugues224 = filter_input(INPUT_POST, 'portugues-2/2_4', FILTER_SANITIZE_NUMBER_INT);
$portugues125 = filter_input(INPUT_POST, 'portugues-1/2_5', FILTER_SANITIZE_NUMBER_INT);
$portugues225 = filter_input(INPUT_POST, 'portugues-2/2_5', FILTER_SANITIZE_NUMBER_INT);
$result_usuarios = "UPDATE fundamental SET portugues-1/2_1='$portugues121', portugues-2/2_1='$portugues221', portugues-1/2_2='$portugues122', portugues-2/2_2='$portugues222', portugues-1/2_3='$portugues123', portugues-2/2_3='$portugues223', portugues-1/2_4='$portugues124', portugues-2/2_4='$portugues224', portugues-1/2_5='$portugues125', portugues-2/2_5='$portugues225' WHERE id='$id'";
$resultado_usuario = mysqli_query($conn, $result_usuarios);
if (mysqli_affected_rows($conn)){
$_SESSION['msg'] = "<p style='color:#00ff2a;'>Usuário Editado com Sucesso</p>";
header("Location: index.php");
}
else{
$_SESSION['msg'] = "<p style='color:red;'>Falha ao Editar Usuário</p>";
header("Location: editar.php?id='$id'");
}
?>Discussão (1)
Carregando comentários...