0

名前と電子メールを持つユーザーがいるかどうか、作成された get_id で調べる必要があります。

if ステートメントは、get で tablen から出てきたときに、ユーザー名と電子メールが一致することを確認する必要があります。

現在の問題: get_id と彼のユーザー名と電子メールでユーザー名が存在する場合でも、それはまだ先に出てきます。

解決済み:私がやりたいことは、セッションを通じて見つけ出し、物事がうまく適合するかどうかについてのコンテンツを選択することです。そして、一度やったことがあれば、もう一度やるだけではありません。

if ($stmt = $this->mysqli->prepare('SELECT tilmeldt_navn, tilmeldt_email FROM `tilmeldtOpgave` WHERE `get_id` = ?')) { 
        $stmt->bind_param('i', $id);
        $id = $_GET['id'];

        $stmt->execute();
        $stmt->bind_result($tilmeldt_navn, $tilmeldt_email);
        if($stmt->num_rows != 1){
            if($tilmeldt_navn = $_SESSION["navn"] and $tilmeldt_email = $_SESSION["mail"])
            {
                ?>
                <form action="#" method="post">
                    <input type="submit" name="tilmeld" value="Tilmeld dig!" id="tilmeldklik">
                </form>
                <?php
            }
            else
            {
                ?>
                <form action="#" method="post">
                    <input type="submit" name="frameld" value="Frameld dig!" id="frameldklik">
                </form>
                <?php
            }
        }
        $stmt->close();
    }
4

0 に答える 0