質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

0回答

432閲覧

PHP データベース接続について

6heouP1HUKGRAJe

総合スコア1

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

0クリップ

投稿2021/05/19 03:08

初めましてこんにちは。独学でPHPの勉強を初めて3ヶ月のものです。

自作にてメモアプリを作っており、下記のコードにてデータベースに接続を試みていますが、データベースにデータが登録されません。

1時間以上自力での解決を試みていますが、解決できそうにないためご教授願います。

<?php require('dbconnect.php'); if(!empty($_POST)) { if($_POST['memo'] !== ''){ $statement =$db->prepare('INSERT INTO memos SET message=? , created=NOW()'); $statement->execute(array($_POST['memo'])); header('Location: index.php'); exit(); } } // if(isset($_REQUEST['res'])){ // $response = $db->prepare('SELECT m.name, m.picture, m. * FROM members m, memos m WHERE m.id=m.member_id AND m.id=?'); // $response->execute(array($_REQUEST['res'])); // $table = $response->fetch(); // $message='@' .'[ID:' . $table['name'] . ']' . $table['message']. '>>'; // } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>勉強アプリ</title> </head> <body bgcolor = "lightyellow"> <div id="wrap"> <div id="head"> <h1>ひとことメモ</h1> </div> <div style = "float:left;"> </div> <img src="cat.png" alt ="猫" title ="ドットインストール" height = 240 width = 240> <img src="img20200820hinatazaka4610.jpeg" alt ="日向坂" title ="ドットインストール" height = 240 width = 240> </div> <div id = "content"> <div style="text-align: right"><a href="logout.php">ログアウト</a></div> </div> <form action="" method="post"> <textarea name="memo" cols="60" rows="10" placeholder="メッセージをどうぞ"></textarea> <button type="submit" >投稿する</button></br> </form> <ul class="paging"> <li><a href="index.php?"></a>前のページへ</li> <li><a href="index.php?"></a>次のページへ</li> </ul> </body> </html>

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2021/05/19 04:13

環境構築は? OSは? どこまで通ってるか値確認のデバッグは? どうやってデータ確認した? などなど、 質問に提示すべき前提や情報が抜けていますので追記願います
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問