function cadastrar_post($dados_cadastrar_post) { $pdo = conectar_bd_mysql(); $cadastrar_post = $pdo->prepare("INSERT INTO posts (titulo_post, conteudo_post) VALUES(?,?)"); foreach ($dados_cadastrar_post as $key => $value) { $cadastrar_post->bindValue($key, $value); } $cadastrar_post->execute(); }
function atualizar_post($titulo, $conteudo, $id) { $pdo = conectar_bd_mysql(); $atualizar_post = $pdo->prepare("UPDATE posts SET titulo_post = ?, conteudo_post = ? WHERE id = ?"); $atualizar_post->bindValue(1, $titulo); $atualizar_post->bindValue(2, $conteudo); $atualizar_post->bindValue(3, $id); $atualizar_post->execute(); return $atualizar_post->rowCount() == 1 ? true : false; }
function validarCampos($NickName, $Senha) { if (empty($NickName) || empty($Senha)) { echo "<p style='color: red;'>todos os campos devem ser preenchidos</p>"; } else { $pdo = conectar_bd_mysql(); $verifica = $pdo->prepare("SELECT * FROM usuarios WHERE nickname = ? AND senha = ?"); $verifica->bindValue(1, $NickName); $verifica->bindValue(2, $Senha); $verifica->execute(); $dados = $verifica->fetch(PDO::FETCH_ASSOC); $_SESSION['nickname'] = $dados['nickname']; if ($verifica->rowCount() == 1) { $Nick = $_SESSION['nickname']; echo "<script>window.location.href='Usuario.php';</script>"; } else { echo "os dados nao correspondem"; } } }