「SQLテーブル作成」の編集履歴(バックアップ)一覧はこちら
「SQLテーブル作成」(2005/12/21 (水) 20:38:47) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
<?php
//ファイル読み込み
include("./init.php");
$h = new html();
$sql = new sql_init();
$view = new sql_view();
if($_SERVER['REQUEST_METHOD'] == "GET"){
$_POST['mode'] = &$_GET['mode'];
}
$h->header_html(THEMETITLE);//ヘッダー
switch($_POST['mode']):
case 'sql_add': // 作成処理
$sql->sql_add();
break;
default:
$view->view_html();// 一覧表示
break;
endswitch;
$h->footer_html();//フッター
exit();
//================================================//
//■表示部
//================================================//
class sql_view{
//================================================//
//□一覧表示
//================================================//
function view_html($error=""){
global $th;
//配列要素を変数に格納
$th =implode("<>", $th);
list($th_colum,$th_id,$th_no, $th_name) = split("<>", $th);
//Mysqlへ接続
$con_id = sql_init::connect();
echo <<<EOM
<div align="center" >
$error
<form action="$PHP_SELF" method="post">
<input type=hidden name="mode" value="sql_add">
<input type=submit value="生成する">
</form>
</div>
EOM;
//一覧表示
$result = mysql_query("show tables like 'theme'",$con_id);
$sql = mysql_fetch_array($result,MYSQL_NUM);
echo"<pre>$sql[0]</pre>";
//sql接続切る
mysql_close($con_id);
}
}
?>
//================================================//
//ここより下noblogsql.sqlの中身
//================================================//
create table theme
(
userID varchar(20),
themeNo int(2),
themeName varchar(40)
);
表示オプション
横に並べて表示:
変化行の前後のみ表示: