|          
 db.func: <?function GetRows( $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;
 }
 function ConnectDatabase( $Database ) {mysql_connect ("ftp", "root", "");
 $db = mysql_select_db( $Database );
 if ( ! $db ) {
 echo "无法连结数据库!";
 exit;
 }
 }
 ?>
 cratetable.php: <?function CreateTable() {
 $link = mysql_connect ("ftp", "root", "");
 $db = mysql_select_db("pcadmin");
 if ( ! $db ) {
 echo "连接到数据库失败!";
 exit;
 }
 $rows = mysql_query("select * from Profile");
 if ( ! $rows ) {
 $sql = "Create Table Profile (ID integer auto_increment primary key,Name char(255),Produce char(255),Lianluo char(255),Tel integer(15),Email char(255))";
 mysql_query($sql);
 }
 
 $rows = mysql_query("select * from Aplication");
 if ( ! $rows ) {
 $sql = "Create Table Aplication(Name char(255) primary key,IP char(255),Ap char(255),Directory char(255))";
 mysql_query($sql);
 }
 mysql_close ($link);
 }
 CreateTable();
 ?>
 input.htm: <html><head>
 <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
 <title>輸入表單</title>
 <style type="text/css">
 <!--
 .INPUT {
 border: 1px solid #003C74;
 }
 .font {
 font-family: "新宋体";
 font-size: 14px;
 color: #0000FF;
 font-weight: lighter;
 }
 .table {
 border: 1px solid #000000;
 }
 .title {
 font-family: "新宋体";
 font-size: 14px;
 color: #FF0000;
 }
 -->
 </style>
 </head>
 <body><h3><center class="title">輸入表單</center><hr size="1" noshade>
 </h3>
 <form name="form1" method="post" action="insert.php"><table width="400"align=center>
 <tr>
 <th scope="row"><div align="left" class="font">主機名稱</div></th>
 <td><input name="Name" type="text" class="input"></td>
 </tr>
 <tr>
 <th scope="row"><div align="left" class="font">生產廠商</div></th>
 <td><input name="Produce" type="text" class="INPUT"></td>
 </tr>
 <tr>
 <th scope="row"><div align="left" class="font">聯絡人</div></th>
 <td><input name="Lianluo" type="text" class="INPUT">      </td>
 </tr>
 <tr>
 <th scope="row"><div align="left" class="font">聯絡人電話</div></th>
 <td><input name="Tel" type="text" class="INPUT"></td>
 </tr>
 <tr>
 <th scope="row"><div align="left" class="font">聯絡人郵箱</div></th>
 <td><input name="Email" type="text" class="INPUT"></td>
 </tr>
 <tr>
 <th scope="row"><p align="left" class="font">IP Address</p>
 </th>
 <td><input name="IP" type="text" class="INPUT"></td>
 </tr>
 <tr>
 <th scope="row"><div align="left" class="font">應用名稱</div></th>
 <td><input name="Ap" type="text" class="INPUT"></td>
 </tr>
 <tr>
 <th align="left" valign="top" scope="row"><div align="left" class="font">配置文件</div></th>
 <td><textarea name="Directory" cols="40" rows="5" class="INPUT" clums="15"></textarea></td>
 </tr>
 <tr>
 <th scope="row"><input name="Send" type="submit" class="INPUT" value="提交"></th>
 <td><input name="Submit" type="reset" class="INPUT" value="重寫">
 <a href="show.php">查看记录</a></td>
 </tr>
 </table>
 </form><hr size="1" noshade><p> </p>
 </body>
 </html>
 
 insert.php: <HTML><style type="text/css">
 <!--
 .font {
 font-family: "新宋体";
 font-size: 14px;
 font-weight: lighter;
 color: #FF0000;
 }
 -->
 </style>
 <BODY bgcolor="#FFFFFF">
 <H3><a href="show.php" class="font">成功輸入一筆資料去看看</a>
 <HR></H3>
 <?
 include("../db.func");
 if ( !empty($Send) ) { ConnectDatabase( "pcadmin" );
 $sql = "insert into Profile(Name,Produce,Lianluo,Tel,Email) values('$Name','$Produce','$Lianluo','$Tel','$Email')";
 
 mysql_query( $sql );
 }
 ?>
 </BODY>
 </HTML>
 [page_break]
 show.php: <?function ShowOnePage( $rows, $No ) {
 mysql_data_seek( $rows, $No );
 
   echo "<TABLE Border=1 Align=Center bordercolordark='#ffffff'  bordercolorlight='#000000' cellpadding='3' cellspacing='0' >";echo "<TR BgColor=Cyan>";
 while ( $field = mysql_fetch_field($rows) ) {
 echo "<TD>" . $field->name . "</TD>";
 }
 echo "</TR>";
 $nums = mysql_num_rows($rows);
 for ( $I=1; $I <=10; $I++ ) {
 if ( $row = mysql_fetch_row($rows) ) {
 for ( $K=0 ; $K < count($row); $K++ ) {
 echo "<TD Align=Right>" . $row[$K] . "</TD>";
 }
 echo "</TR>";
 }
 }
 echo "</TABLE>";
 }
 ?>
 <HTML><style type="text/css">
 <!--
 .title {
 color: #FF0000;
 font-family: "新宋体";
 font-size: 14px;
 }
 .body {
 font-family: "新宋体";
 font-size: 12px;
 font-weight: lighter;
 color: #0000FF;
 }
 -->
 </style>
 <title>伺服器清单</title><BODY bgcolor="#FFFFFF">
 <H2 ALIGN=CENTER><span class="title">伺服器清單</span>
 <HR size="1" noshade color="#0000ff" class="hr" >
 </H2>
 <?
 include("../db.func");
 $rows = GetRows( "pcadmin", "Select * From Profile" );
   $num = mysql_num_rows($rows);$Pages = intval(($num - 1) / 10) + 1;
   if ( $Page < 1 ) $Page = 1;if ( $Page > $Pages ) $Page = $Pages;
   ShowOnePage( $rows, ($Page-1)*10 );?>
 <HR size="1" noshade color="#0000ff" class="hr">
 <FORM Action=<? echo $PHP_SELF;?> Method=GET >
 <DIV Align=right>
 <?
 if ( $Page <> 1 ) {  // 当不是第一页时
 echo "<A HREF=$PHP_SELF?Page=1>第一页</A>";
 echo "<A HREF=$PHP_SELF?Page=" . ($Page-1) . ">上一页</A>";
 }
 if ( $Page <> $Pages ) {  // 当不是最后一页时  echo "<A HREF=$PHP_SELF?Page=" . ($Page+1) . ">下一页</A>";echo "<A HREF=$PHP_SELF?Page=$Pages>最后一页</A>";
 }
 ?>
 <span class="body">跳转</span>:
 <INPUT TYPE=TEXT Name=Page SIZE=3>
 <span class="body">当前页</span>:<Font color=Red><?echo $Page;?>/<?echo $Pages;?>
 </DIV>
 </FORM>
 </BODY>
 </HTML>
 cxshow.php: <title>Get ID</title><?php
 if ($id){//编辑状态,选择一条记录
 include("../db.func");
 mysql_connect("ftp","root","");
 mysql_select_db("pcadmin");
 $sql = "update Profile set Name='$Name',Produce='$Produce',Lianluo='$Lianluo',Tel='$Tel',Email='$Email' where id=5";
 mysql_query($sql);
 //$rows = GetRows( "pcadmin", "Select * From Profile where id=$id" );
 //$myrow = mysql_fetch_array($rows);
 //$id = $myrow["id"];
 //$Name = $myrow["Name"];
 //$Produce = $myrow["Produce"];
 //$Lianluo = $myrow["Lianluo"];
 //$Tel = $myrow["Tel"];
 //$Email = $myrow["Email"];
 echo "你的ID是'$id'"; exit;} else {
 echo "Failure!";
 exit;
 }
 ?> printf.php: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
 <title>无标题文档</title>
 </head>
 <body><?php
 $db=mysql_connect("ftp","root","");
 mysql_select_db ("pcadmin",$db);
 if ($ID) {
 echo "有ID的情况,ID是:$ID<br>";
 if ($submit){
 echo "执行了Submit时:<br>";
 $sql = "update Profile set name='$Name',Produce='$Produce',Lianluo='$Lianluo',Tel='$Tel',Email='$Email' where ID=$ID";
 $result = mysql_query($sql);
 echo "Thank you!Information updated!";
 } else {
 echo "没有执行Submit时:<br>";
 $sql= "select * from Profile where ID=$ID";
 $result = mysql_query($sql);
 $myrow = mysql_fetch_array($result);
 ?>
 <form action = <? echo $PHP_SELF;?> Method=post>
 <input type=hIDden name="ID" value="<?php echo $myrow["ID"] ?>">
 名称:<input type="test" name="Name" value="<? echo $myrow["Name"] ?>"><br>
 厂商:<input type="test" name="Produce" value="<? echo $myrow["Produce"] ?>"><br>
 联络:<input type="test" name="Lianluo" value="<? echo $myrow["Lianluo"] ?>"><br>
 电话:<input type="test" name="Tel" value="<? echo $myrow["Tel"] ?>"><br>
 邮箱:<input type="test" name="Email" value="<? echo $myrow["Email"] ?>"><br>
 <input type="Submit" name="submit" value="输入信息">
 </form>
 <?
 }
 } else {
 echo "没有ID的情况:<br>";
 $result = mysql_query("select * from Profile",$db);
 if ($myrow = mysql_fetch_array($result)){
 do {
 printf ("<a href=\"%s?ID=%s\">%s %s %s %s %s</a><br>\n",$PATH_INFO, $myrow["ID"],$myrow["Name"],$myrow["Produce"],$myrow["Lianluo"],$myrow["Tel"],$myrow["Email"]);
 } while ($myrow = mysql_fetch_array($result));
 } else {
 echo "对不起,没有找到相关记录!";
 exit;
 }
 }
 ?>
 delete.php: <title>删除一条记录</title><?php$db = mysql_connect("ftp","root","");
 mysql_select_db("pcadmin",$db);
 $sql="delete from Profile where ID=$ID";
 $result=mysql_query($sql);
 echo "Delete one record!";
 ?>
 
 |