Tải bản đầy đủ (.doc) (4 trang)

Connect to database

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (38.03 KB, 4 trang )

Connect to database :
trang này đã được đọc lần
<head>
<title>
COPYRIGHT BY MRRO WINDAK UPGRADE
</title>
</head>
<body bgcolor="#008080">
<p align="center"> <b> CONNECT TO DATABASE </b> </p>
<p align="center"><i><b>Upgraded by Windak </b> </i></p>
<p align="center">Version 2.0 </p>
<p align="center"> </p>
<!-- T?o table ?? query -->
<form action=<? echo $HTTP_SERVER_VARS['PHP_SELF'] ?> method=post>
<table align="center" border=3 cellpadding="3" cellspacing="2" bordercolor="#ffffff"
width="420">
<tr>
<td bgcolor="#00FFFF" width="72"><b>Server</b> </td>
<td width="329"><input name=server value="<? echo $server ?>" size=30 style="HEIGHT:
22px; WIDTH: 321px"></td></tr>
<tr>
<td bgcolor="#00FFFF" width="72"><b>Username</b> </td>
<td width="329"><input name=username value="<? echo $username ?>" size=30
style="HEIGHT: 22px; WIDTH: 321px"></td></tr>
<tr>
<td bgcolor="#00FFFF" width="72"><b>Password</b> </td>
<td width="329"><input name=password value="<? echo $password ?>" size=30
style="HEIGHT: 22px; WIDTH: 321px"></td></tr>
<tr>
<td bgcolor="#00FFFF" width="72"><b>Database</b> </td>
<td width="329"><input name=database value="<? echo $database ?>" size=30


style="HEIGHT: 22px; WIDTH: 321px"></td></tr>
<tr>
<td bgcolor="#00FFFF" width="72"><b>Table</b> </td>
<td width="329"><input name=table value="<? echo $table ?>" size=30 style="HEIGHT: 22px;
WIDTH: 321px"></td></tr>
<tr>
<td bgcolor="#00FFFF" colspan="2" width="411" align="right"><p align="center">
<input type="submit" value="Select Column" name=select style="float: left"><input
name="StrColumn" size="15" value="<? echo $StrColumn ?>">
<p align="right">
where
<input type="text" name="column2" size="15" value="<? echo $column2 ?>"> = <input
type="text" name="value2" size="17" value="<? echo $value2 ?>"></td></tr>
<tr>
<td bgcolor="#00FFFF" colspan="2" width="411" align="right"><p>
<input type="submit" value="Update table" name=update style="float: left">set
<input type="text" name="column1" size="15" value="<? echo $column1 ?>"> = <input
type="text" name="value1" size="17" value="<? echo $value1 ?>"><p align="right">where
<input type="text" name="column2" size="15" value="<? echo $column2 ?>"> = <input
type="text" name="value2" size="17" value="<? echo $value2 ?>"></td></tr>
<td valign="top" bgcolor="#00FFFF" width="72"><b>SQL Command:</b> </td>
<td width="329"><textarea cols=30 name=query rows=5 style="HEIGHT: 86px; WIDTH:
322px" wrap=virtual><? echo stripslashes($query) ?></textarea></td>
<tr>
<td align="right" bgcolor="#00FFFF" colspan="2" width="411">
<input type="submit" name=ListDB value="LIST DATABASE" style="float: left">
<input type="submit" name=submit value="Query"></td>
</tr>
</table></form>
<!-- T?o command -->

<?
//Khoi tao
$self=$HTTP_SERVER_VARS['PHP_SELF'];
$query=stripslashes($query);
echo $query;
if (isset($HTTP_POST_VARS['submit']) || isset($HTTP_POST_VARS['select']) ||
isset($HTTP_POST_VARS['update']) || isset($HTTP_GET_VARS['tb']))
{
//Thiet lap Query
if (isset($HTTP_GET_VARS['tb']))
{
$database=$HTTP_GET_VARS['db'];
$username=$HTTP_GET_VARS['user'];
$password=$HTTP_GET_VARS['pass'];
$server=$HTTP_GET_VARS['server'];
$table=$HTTP_GET_VARS['tb'];
$query = "Select * from $table";
echo $query;
}
$conn = mysql_connect("$server","$username","$password");
if (!conn)
{
echo mysql_error();
exit;
}
if (isset($HTTP_POST_VARS['select']))
{
if (($column2)&&($value2))
{
$query="Select $StrColumn from $table where $column2 = '$value2'";

}
else $query="Select $StrColumn from $table" ;
}
else if (isset($HTTP_POST_VARS['update']))
{
if (($column2)&&($value2)&&($column1)&&($value1))
{
$query="Update $table set $column1='$value1' where $column2='$value2'";
}
else die("PLEASE CORRECT YOUR INPUT");
}
//Chay
mysql_select_db($database);
$res=mysql_query($query);
echo "
<table border=\"1\" cellpadding=\"0\" cellspacing=\"0\" \"border-collapse: collapse\"
bordercolor=\"#111111\" width=\"100%\" id=\"AutoNumber1\">" ;
echo "<tr>";
$ncols = mysql_num_fields($res);
while($i<$ncols)
{
$meta = mysql_fetch_field ($res);
echo "<td> <b>". $meta->name ."</b> </td>" ;
$i++;
}
echo "</tr>";
while($data=mysql_fetch_array($res))
{
echo("<tr>");
for($i=0; $i<$ncols; $i++)

{
echo "<td> ". $data[$i] ." </td>";
}
echo("</tr>");
}
mysql_free_result($res);
}
//Click ListDB
else if (isset($HTTP_POST_VARS['ListDB']))
{
$conn = mysql_connect("$server","$username","$password");
$db_list = mysql_list_dbs($conn);
if (!$db_list)
{
echo mysql_error();
exit;
}
while ($row = mysql_fetch_object($db_list))
{
$rdata = $row->Database ;
$tb_list = mysql_list_tables($rdata);
if (!$tb_list) { echo "$rdata
"; }
else echo "$rdata
";
}
}
else if (isset($HTTP_GET_VARS['db']))
{
//Get info

$database=$HTTP_GET_VARS['db'];
$username=$HTTP_GET_VARS['user'];
$password=$HTTP_GET_VARS['pass'];
$server=$HTTP_GET_VARS['server'];
//Test permission
if (!mysql_connect("$server","$username","$password"))
{
echo mysql_error();
exit;
}
$tb_list = mysql_list_tables($database);
// Okie List
while ($row = mysql_fetch_row($tb_list))
{
echo "$row[0]
";
}
mysql_free_result($tb_list);
}
?>
</table>
</body>
</html>

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×