一个对数据库进行操作的程序

80酷酷网    80kuku.com

  >

db.func:

<?
functionGetRows($Database,$Query){
mysql_connect("ftp","root","");
$db=mysql_select_db($Database);
if(!$db){
echo"无法连结数据库!";
exit;
}

$rows=mysql_query($Query);
if(!$rows){
echo"SQL指令错误!";
exit;
}
return$rows;
}

functionConnectDatabase($Database){
mysql_connect("ftp","root","");
$db=mysql_select_db($Database);
if(!$db){
echo"无法连结数据库!";
exit;
}
}
?>

cratetable.php:

<?
functionCreateTable(){
$link=mysql_connect("ftp","root","");
$db=mysql_select_db("pcadmin");
if(!$db){
echo"连接到数据库失败!";
exit;
}
$rows=mysql_query("select*fromProfile");
if(!$rows){
$sql="CreateTableProfile(IDintegerauto_incrementprimarykey,Namechar(255),Producechar(255),Lianluochar(255),Telinteger(15),Emailchar(255))";
mysql_query($sql);
}

$rows=mysql_query("select*fromAplication");
if(!$rows){
$sql="CreateTableAplication(Namechar(255)primarykey,IPchar(255),Apchar(255),Directorychar(255))";
mysql_query($sql);
}
mysql_close($link);
}
CreateTable();
?>

input.htm:

<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
<title>輸入表單</title>
<styletype="text/css">
<!--
.INPUT{
border:1pxsolid#003C74;
}
.font{
font-family:"新宋体";
font-size:14px;
color:#0000FF;
font-weight:lighter;
}
.table{
border:1pxsolid#000000;
}
.title{
font-family:"新宋体";
font-size:14px;
color:#FF0000;
}
-->
</style>
</head>

<body><h3><centerclass="title">輸入表單
</center><hrsize="1"noshade>
</h3>

<formname="form1"method="post"action="insert.php">
<tablewidth="400"align=center>
<tr>
<thscope="row"><divalign="left"class="font">主機名稱</div></th>
<td><inputname="Name"type="text"class="input"></td>
</tr>
<tr>
<thscope="row"><divalign="left"class="font">生產廠商</div></th>
<td><inputname="Produce"type="text"class="INPUT"></td>
</tr>
<tr>
<thscope="row"><divalign="left"class="font">聯絡人</div></th>
<td><inputname="Lianluo"type="text"class="INPUT"></td>
</tr>
<tr>
<thscope="row"><divalign="left"class="font">聯絡人電話</div></th>
<td><inputname="Tel"type="text"class="INPUT"></td>
</tr>
<tr>
<thscope="row"><divalign="left"class="font">聯絡人郵箱</div></th>
<td><inputname="Email"type="text"class="INPUT"></td>
</tr>
<tr>
<thscope="row"><palign="left"class="font">IP Address</p>
</th>
<td><inputname="IP"type="text"class="INPUT"></td>
</tr>
<tr>
<thscope="row"><divalign="left"class="font">應用名稱</div></th>
<td><inputname="Ap"type="text"class="INPUT"></td>
</tr>
<tr>
<thalign="left"valign="top"scope="row"><divalign="left"class="font">配置文件</div></th>
<td><textareaname="Directory"cols="40"rows="5"class="INPUT"clums="15"></textarea></td>
</tr>
<tr>
<thscope="row"><inputname="Send"type="submit"class="INPUT"value="提交"></th>
<td><inputname="Submit"type="reset"class="INPUT"value="重寫">
<ahref="show.php">查看记录</a></td>
</tr>
</table>

</form><hrsize="1"noshade>
<p>&nbsp;</p>
</body>
</html>

insert.php:

<HTML>
<styletype="text/css">
<!--
.font{
font-family:"新宋体";
font-size:14px;
font-weight:lighter;
color:#FF0000;
}
-->
</style>
<BODYbgcolor="#FFFFFF">
<H3><ahref="show.php"class="font">成功輸入一筆資料去看看</a>
<HR></H3>
<?
include("../db.func");

if(!empty($Send)){
ConnectDatabase("pcadmin");
$sql="insertintoProfile(Name,Produce,Lianluo,Tel,Email)values('$Name','$Produce','$Lianluo','$Tel','$Email')";

mysql_query($sql);
}
?>
</BODY>
</HTML>

分享到
  • 微信分享
  • 新浪微博
  • QQ好友
  • QQ空间
点击: