ホームページ > バックエンド開発 > PHPチュートリアル > PHP を使用して、データベース内の単純な追加、削除、変更、クエリを実装します (純粋なコード、改善予定)

PHP を使用して、データベース内の単純な追加、削除、変更、クエリを実装します (純粋なコード、改善予定)

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
リリース: 2016-08-08 09:21:07
オリジナル
1327 人が閲覧しました

<?<span>php
    </span><span>$con</span> = <span>mysql_connect</span>("localhost:3306","root",""<span>);

    </span><span>if</span> (!<span>$con</span><span>) {
        </span><span>die</span>('Could not connect: ' . <span>mysql_error</span><span>());
    }

    </span><span>mysql_select_db</span>("test", <span>$con</span><span>);

    </span><span>$result</span> = <span>mysql_query</span>("SELECT * FROM user"<span>);

    </span><span>echo</span> "<span><table border='1'>
    <tr>
    <th>Username</th>
    <th>Password</th>
    </tr>"<span>;

    </span><span>while</span>(<span>$row</span> = <span>mysql_fetch_array</span>(<span>$result</span><span>)) {
        </span><span>echo</span> "<tr>"<span>;
        </span><span>echo</span> "<td>" . <span>$row</span>['username'] . "</td>"<span>;
        </span><span>echo</span> "<td>" . <span>$row</span>['password'] . "</td>"<span>;
        </span><span>echo</span> "</tr>"<span>;
    }
    </span><span>echo</span> "</table>"<span>;

    </span><span>mysql_close</span>(<span>$con</span><span>);

</span>?>
ログイン後にコピー
サーバーからすべてのユーザー情報(SQL SELECT文)を取得し、表形式で表示します

<?<span>php
    </span><span>$con</span> = <span>mysql_connect</span>("localhost","root",""<span>);
    </span><span>if</span> (!<span>$con</span><span>) {
        </span><span>die</span>('Could not connect: ' . <span>mysql_error</span><span>());
    }

    </span><span>mysql_select_db</span>("test", <span>$con</span><span>);

    </span><span>mysql_query</span>("DELETE FROM user WHERE username = '<span>$_POST</span>[username]'"<span>);

    </span><span>mysql_close</span>(<span>$con</span><span>);
</span>?>
ログイン後にコピー
すべてのユーザー情報を削除delete.php

<?<span>php
    </span><span>$con</span> = <span>mysql_connect</span>("localhost:3306","root",""<span>);

    </span><span>if</span> (!<span>$con</span><span>) {
        </span><span>die</span>('Could not connect: ' . <span>mysql_error</span><span>());
    }

    </span><span>mysql_select_db</span>("test", <span>$con</span><span>);

    </span><span>$sql</span> = "<span>INSERT INTO user (username,password)
    VALUES
    ('</span><span>$_POST</span>[username]','<span>$_POST</span>[password]')"<span>;

    </span><span>if</span> (!<span>mysql_query</span>(<span>$sql</span>,<span>$con</span><span>)) {
        </span><span>die</span>('Error: ' . <span>mysql_error</span><span>());
    }

    </span><span>echo</span> "1 record added"<span>;

    </span><span>mysql_close</span>(<span>$con</span><span>);

</span>?>
ログイン後にコピー
新規ユーザー登録 insert.php

<?<span>php

    </span><span>$con</span> = <span>mysql_connect</span>("localhost","root",""<span>);
    </span><span>if</span> (!<span>$con</span><span>) {
        </span><span>die</span>('Could not connect: ' . <span>mysql_error</span><span>());
    }

    </span><span>mysql_select_db</span>("test", <span>$con</span><span>);

    </span><span>mysql_query</span>("UPDATE user SET password = '<span>$_POST</span>[password]' WHERE username = '<span>$_POST</span>[username]'"<span>);

    </span><span>mysql_close</span>(<span>$con</span><span>);
</span>?>
ログイン後にコピー
ユーザーパスワード変更 update.php

<html>
    <head>
        <title>用PHP向数据库中实现简单的增删改查</title>
    </head>
    <body>
        <br />
        <h1>Insert:</h1>
        <form action="insert.php" method="post"><span>            username</span>:<input type="name" name="username"/>
            <br /><span>            password</span>:<input type="password" name="password"/>
            <input type="submit" value="submit"/>
        </form>
        <br /><hr /><br />
        <h1>Delete</h1>
        <form action="delete.php" method="post"><span>            username</span>:<input type="name" name="username" />
            <br /><span>            Are you sure</span>?<input type="submit" value="sure" />
        </form>
        <br /><hr /><br />
        <h1>Update</h1>
        <form action="update.php" method="post"><span>            username</span>:<input type="name" name="username"/>
            <br /><span>            You want to change your password into</span>:<input type="password" name="password"/>
            <input type="submit" value="submit"/>
        </form>
        <br /><hr /><br />
    </body>
</html>
ログイン後にコピー
上記3つの機能の提出元 Operate.html

上記では、PHP を使用してデータベースに単純な追加、削除、変更、クエリを実装する方法 (純粋なコード、改善予定) を紹介しており、関連するコンテンツも含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート