ここからはシリーズもので
phpで掲示板を作ってみたい。
『そんなん基礎中の基礎じゃんww』って
いう人は多いと思う。
でも僕は、一回も作ったことがないのです。
だからやってみます。
無駄な記事かも知れないので読み飛ばしてもOKです。
とりあえず、仕様をご説明
1.データベースはsqliteを使用。(mysql設置面倒)
2.クラス化してみる事を心がける。(多分)
3.書き込み専用。レス機能なし(面倒くさい)
以上。我ながらヒドイな…
さて、とりまsqliteの接続部分から
//----------------------------------------------------------
//sqliteDB()
//sqliteのDB接続
//----------------------------------------------------------
function sqliteDB(){
if (! $db = new PDO("sqlite:bbs.db")) {
die("接続失敗です");
}
$db->beginTransaction();
$sql = $db->prepare("SELECT * FROM date");
if (! $sql->execute()) {
die("クエリーが失敗しました。");
}
$db->commit();
$result = $sql->fetchAll(PDO::FETCH_ASSOC);
return $result;
}
//----------------------------------------------------------
function.phpに記述。
まずは、こんなもんか…
でHTML部分
//----------------------------------------------------------
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis" />
<title>掲示板</title>
</head>
<body>
<form action="function.php" method="post">
名前
<input name="name" tepe="text" />
コメント
<textarea name="txt" rows="4" cols="40" /></textarea>
<input type="submit" value="送信"><input type="reset" value="リセット">
</form>
2011 掲示板
</body>
</html>
//----------------------------------------------------------
index.phpに記述。
よし!あとは次回に持ち越し。
どんな風になるかはお楽しみにできないけどお楽しみに!
phpで掲示板を作ってみたい。
『そんなん基礎中の基礎じゃんww』って
いう人は多いと思う。
でも僕は、一回も作ったことがないのです。
だからやってみます。
無駄な記事かも知れないので読み飛ばしてもOKです。
とりあえず、仕様をご説明
1.データベースはsqliteを使用。(mysql設置面倒)
2.クラス化してみる事を心がける。(多分)
3.書き込み専用。レス機能なし(面倒くさい)
以上。我ながらヒドイな…
さて、とりまsqliteの接続部分から
//----------------------------------------------------------
//sqliteDB()
//sqliteのDB接続
//----------------------------------------------------------
function sqliteDB(){
if (! $db = new PDO("sqlite:bbs.db")) {
die("接続失敗です");
}
$db->beginTransaction();
$sql = $db->prepare("SELECT * FROM date");
if (! $sql->execute()) {
die("クエリーが失敗しました。");
}
$db->commit();
$result = $sql->fetchAll(PDO::FETCH_ASSOC);
return $result;
}
//----------------------------------------------------------
function.phpに記述。
まずは、こんなもんか…
でHTML部分
//----------------------------------------------------------
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis" />
<title>掲示板</title>
</head>
<body>
掲示板
<form action="function.php" method="post">
名前
<input name="name" tepe="text" />
コメント
<textarea name="txt" rows="4" cols="40" /></textarea>
<input type="submit" value="送信"><input type="reset" value="リセット">
</form>
2011 掲示板
</body>
</html>
//----------------------------------------------------------
index.phpに記述。
よし!あとは次回に持ち越し。
どんな風になるかはお楽しみにできないけどお楽しみに!