|
<?
# **********************************************************
# データの読出し
# **********************************************************
function GetData( ) {
global $ErrMessage;
global $SQL,$DbList;
$Result = mysql_list_tables( $_POST['In1001'], $SQL->Connect );
if ( $Result ) {
for( $i = 0; $i < mysql_num_rows($Result); $i++ ) {
EditListData( mysql_tablename($Result, $i) );
}
}
else {
$ErrMessage = "データーベース名が不正です ( {$_POST['In1001']} ) ";
}
}
# **********************************************************
# データの編集
# **********************************************************
function EditListData( $Target ) {
global $OutData;
$OutData .= "<TR>";
$OutData .= "<TD class=MyCell>";
$OutData .= "$Target";
$OutData .= "</TD>";
$OutData .= "</TR>";
}
# **********************************************************
# 画面の編集
# **********************************************************
function EditDataHead( ) {
}
# **********************************************************
# エラーチェック
# **********************************************************
function CheckDataHead( ) {
global $ErrMessage;
global $SQL,$DbList;
$Result = mysql_list_dbs( $SQL->Connect );
for( $i = 0; $i < mysql_num_rows($Result); $i++ ) {
$DbList .= "<OPTION ";
if ( $_POST["In1001"] == "" ) {
if ( $i == 0 ) {
$_POST['In1001'] = mysql_tablename($Result, $i);
}
}
else {
if ( strtoupper($_POST['In1001'])
== strtoupper(mysql_tablename($Result, $i)) ) {
$DbList .= "selected";
}
}
$DbList .= ">" . mysql_tablename($Result, $i);
}
}
?>
| |