MySQL の「追加、削除、変更、クエリ」を初心者がより早く行えるようにするための掲示板です。まだまだ足りない点がたくさんあるので、アドバイスをお願いします。改善の過程でさらに学び、共有していただければ幸いです。 データベースのテーブル名は weibo で、ID (自動拡張のために phpmyadmin で auto_increment を選択することを忘れないでください)、ニックネーム (alias varchar)、日付 (dateTime)、コンテンツ (content、text)、ヒット数 (int) が含まれます。
-
- include("conn.php");
- mysql_set_charset('utf8');
- if (!empty($_POST['sub'])) {
-
- $name = $_POST ['nickname']; //取得したフィールドを変数に変換します
- $content = $_POST['content']
-
- $sql = "INSERT INTO `weibo` (`nickname`,`dates`,`content` ) VALUES ('$name',now(),'$content')"; //データベースステートメントは、データベース内のニックネーム、日付(公開時刻を表示)、コンテンツに対応します
-
- //mysqlステートメントを実行します。成功した場合は、メッセージ通知が返されます。
- if (mysql_query($sql)) {
- echo("挿入成功");
- }else {//失敗と同じ
- echo("挿入失敗").mysql_error();
- }
- }
-
- ?>
-
-
-
-
- メッセージ ページ
-
-
-
-
-
コードをコピー
- //データベースに接続するための管理者、パスワード、接続データテーブルを設定します
- $local = 'localhost';
- $dbname = 'root';
- $passwd = '3363064';
- $db = 'weibo';
-
- mysql_connect($local,$dbname,$passwd) または die("falie");
- mysql_select_db($db);
- //データベース接続が正しいかどうかをテストします。成功、出力 Yes、失敗 失敗
- // if ($query) {
- // echo("yes");
- // }else {
- // echo "fail";
- // }
- ?>
コードをコピー
- //ページを削除
- include("conn.php");
- //データベースの単語を削除
- if (!empty($_GET['del'])) { //get Get を使用delのフィールド
- $del = $_GET['del']; //取得したフィールドを変数に変換します
- $sql = "delete from `weibo` where id='$del'" //mysqlステートメントを削除します。テーブル名から、条件は、id が、index.php から取得した 'del' と等しいことです
- $query=mysql_query($sql);
- if ($query) {//mysql ステートメントが正常に実行されたかどうかを判断し、プロンプトを表示します.
- echo("削除成功");
- header("refresh:5;url='index.php'");
- }else {
- echo("失敗しました...").mysql_error();
- }
-
- }
- ?>
コードをコピー
- include("conn.php");
- if (!empty($_GET['id'])) { //取得したIDが空でない場合は、次のステートメントの実行を開始します
- $sql = "select *from weibo where id = '".$_GET['id']."'";
- $query = mysql_query($sql);
- $rs = mysql_fetch_array($query);
- }
-
- if (!empty($_POST['sub'])) { //フォームから取得したsubが空でない場合は、次のステートメントを実行します
-
- $name = $_POST['nickname'] //取得したフィールドを変数に変換します
- $content = $_POST['content'];
- $hid = $_POST['hid'];
- $mysql = "UPDATE `WEIBO` SET `nickname`='$name',`content` = '$content' where id='$hid'";
-
- if (mysql_query($mysql)) {
- echo("挿入に成功しました");
- header("refresh:3;url=index.php");
- }else {
- echo("挿入失敗").mysql_error();
- }
- }
-
- ?>
-
- メッセージ ページ
-
-
-
声明:この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。 |