mysql php crud sorun

0 Cevap php

Neden kayıt takılı değil kimse bana söyleyebilir misiniz? Bu benim bir sayfası: -

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title></title>
    </head>
    <body>


        <form action="Adduser.php" method="post">

        <center>
        <table>
            <tr>
                <td>
                    Username :
                </td>
                <td>
                    <input type="text" id="username" />
                </td>
            </tr>

            <tr>
                <td>
                    Password :
                </td>
                <td>
                    <input type="text" id="password"/>
                </td>
            </tr>

            <tr>
                <td>
                    Email Address :
                </td>
                <td>
                    <input type="text" id="emailaddress"/>
                </td>
            </tr>

            <tr>
                <td>
                    Address :
                </td>
                <td>
                    <input type="text" id="Address"/>
                </td>
            </tr>
            <tr>
                <td colspan="2">
                    <input type="Submit" name="submit" value="Add"/>
                </td>
            </tr>

        </table>
        </center>
        <?php
                     mysql_connect('localhost', 'root', '');
            mysql_select_db('user');
            $query = mysql_query("Select * from tbluser");
            echo "<center>";
            echo '<table style="border:solid 2px black;">';
            while(($row = mysql_fetch_array($query)) != NULL) {
                echo '<tr>';
                echo '<td>' . $row['UserName'] . '</td>';
                echo '<td>' . $row['Password'] . '</td>';
                echo '<td>' . $row['EmailAddress'] . '</td>';
                echo '<td>' . $row['Address'] . '</td>';
                echo '</tr>';
            }
            echo '</table>';
            echo "</center>";
        ?>
            </form>
    </body>
</html>

Sorun (bu adduser.php) burada yatıyor: -

    var_dump($_POST);
        if(isset ($_POST['submit'])){
            $username = trim($_POST['username']);
            $password = trim($_POST['password']);
            $emailaddress = trim($_POST['emailaddress']);
            $address = trim($_POST['address']);

           $query = "INSERT INTO tbluser (UserName,Password,EmailAddress,Address) Values ('" . $username . "','" . $password . "','" . $emailaddress  . "','" . $address . "')";
            mysql_query($query);

        }
    ?>

Eğer durum idam geçmez. Herkes neden çalışmıyor bana söyleyebilir misiniz? var_dump ile basılmış zaman $_POST dizisi hiçbir şey içerir

0 Cevap