Connect to database
Trang 1Connect to database :
trang nay đã được đọc Lồ lan
<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
Trang 2<input type="text" name="columni" size="15" value="<? echo $columni1 ?>"> = <input type="text" name="value1" size="17" value="<? echo $valuel ?>"><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="#0OOFFFF" 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?0 command >
<?
//Khoi tao
$self=$HT TP_SERVER_VARS['PHP_SELF'];
$query=stripslashes($query);
echo $query;
if (isset($HTTP_POST_VARS['submit']) || isset($HTTP_POST_VARS|'select']) ||
isset($HT TP_POST_VARS['update']) || isset($HTTP_GET_VARS['tb']))
{
//Thiet lap Query
if (isset($HTTP_GET_ VARSEtb']))
{
$database=$HT TP_GET_VARS|"db'];
$username=$HT TP_GET_ VARSE'user'];
$password=$HTTP_GET_ VARSE'pass'];
$server=$HTTP_GET_ VARST'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_ VARST'select ]))
{
if (($column2)&&($value2))
{
$query="Select $StrColumn from $table where $column2 = '$value2"";
}
else $query="Select $StrColumn from $table" ;
}
else if (isset($¢HT TP_POST_VARS['update’]))
{
Trang 3if (($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 = mysaql_fetch_field ($res);
echo "<td> <b>" $meta->name "</b> </td>" ;
$i++;
}
echo "</tr>";
while($¢data=mysal_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_ VARSE'ListDB']))
{
$conn = mysql_connect("$server","$username","$password");
$db_list = mysaql_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 (I$tb_list) { echo "$rdata
TỬ
Trang 4else echo "$rdata
}
}
else if (isset($HTTP_GET_ VARST db']))
{
//Get info
$database=$HT TP_GET_VARS|"db'];
$password=$HTTP_GET_ VARSE'pass'];
//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]
}
mysaql_free_result($tb_list);
?>
</table>
</body>
</html>