コード例 #1
0
ファイル: pdo.php プロジェクト: CodAssmann/posts-em-pdo
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();
}
コード例 #2
0
ファイル: posts.php プロジェクト: CodAssmann/zon-lab
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;
}
コード例 #3
0
ファイル: logar.php プロジェクト: CodAssmann/zon-lab
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";
        }
    }
}