データベースに接続されているのにテーブルにインサートされない。
dbconect.php
<?php try{ $db = new PDO('mysql:dbname=mini_bbs;host=localhost; charset=utf8','root','root'); }catch(PDOException $e){ print('DB接続エラー:' . $e->getMessage()); } ?>index.php
<?php session_start(); require('dbconnect.php'); $_SESSION['time'] = time(); $members = $db->prepare('SELECT * FROM members WHERE id=?'); $members->execute(array($_SESSION['id'])); $member = $members->fetch(); if(!empty($_POST)){ if($_POST['message'] !== ''){ $message = $db->prepare('INSERT INTO posts SET member_id=?,message=?, created=NOW()'); $message->execute(array( $member['id'], $_POST['message'] )); } } ?>