こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

MYSQL

<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF8;" />
<table border="1">
<form action="for3.php" method="POST">
<tr><th>タイトル<td><input type="text" name="text" size="50"></td></tr>
<tr><th>本文<td><textarea name="subject" cols="52" rows="8"></textarea>
<tr><td><input type="submit" value="保存 する" /></td><tr>
</table>
</form>
<?php
$text = htmlspecialchars($_REQUEST['text']);
var_dump($_REQUEST);
?>
<?php
$subject = (isset($_POST['subject']))&&(is_string($_POST['subject'])) ? trim($_POST['subject']) : '';
$text = (isset($_POST['text']))&&(is_string($_POST['text'])) ? trim($_POST['text']) : '';
if (($subject !== "")&&($text !== "")) {
$subject = htmlspecialchars($subject);
$text = str_replace(array("\r", "\n"), "", nl2br($text));
$fp = fopen('test1.txt', 'a');
flock($fp, LOCK_EX);
fwrite($fp, implode('<>', array($text, $subject, date('Y-m-d h:i:s'))) . PHP_EOL);
flock($fp, LOCK_UN);
fclose($fp);
} else {
if ($_POST) { $errmsg = "入力が不足しています"; }
}

if (isset($errmsg)) { printf('<strong style="color:#e01;">%s</strong><br />', $errmsg); }
?>
<strong style="color:#e01;">タイトルと本文を入力してください</strong><br />
<?php
if (file_exists('test1.txt')) {
$fp = fopen('test1.txt', 'r');
while ($line = fgets($fp)) {
list($text, $subject, $date) = explode('<>', $line);
printf('<div class="box"><strong style="float:left;">%s</strong><small
style="float:right;">%s</small><p style="clear:both;">%s</p></div>', $text,
$date, $subject);

}
}
?>
</div>
</body>
</html>

phpですでに作成できてる簡易掲示板を MYSQL DBに追加したいにですが参考になるサイトなどないでしょうか・

投稿日時 - 2017-04-28 12:31:19

QNo.9322760

すぐに回答ほしいです

質問者が選んだベストアンサー

Mysqlはお持ちですか?
データベースの経験はお有りですか?

かなり大きな問題ですので、
書店に行って本を読まれることをおすすめします。

投稿日時 - 2017-04-28 12:56:40

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問