list.php和del.php都放在admin下面,
//作用是把删除记录list.php<?php// ------------------------- -------- ------------------------- //
$path = ".";
include ("../include/header.php");
include ("../include/config_inc.php");
// ------------------------- -------- ------------------------- //echo "<title>".$site_name." - 下载系统 -</title>\n";// 程序总数
mysql_connect($dbhost,$dbuser,$dbpasswd) or die ("数据库连接失败");
$allsql = "SELECT * FROM $down_table";
$allresult = mysql_db_query($dbname, $allsql);
?><table bgcolor=white bordercolor=black cellspacing=0 cellpadding=2 width=778 align=center border=1 style='border-collapse:collapse;' >
<tr><td colspan=5 align=left>下载列表</tr>
<tr>
  <td align=center><strong> 显示名称 </strong>
  <td align=left><strong>文件名称 </strong>
  <td align=left><strong>文件目录</strong>
  <td align=left><strong>说明  </strong>
  <td width="40" align=left>  
</tr>
<?php while ($myrow=mysql_fetch_array($allresult)){ ?>  
<tr>
<td align=center width=100>
<?php echo $myrow[1];?>
</td>
<td align=center width=100>
<?php echo $myrow[2];?>
</td>
<td align=center width=100>
<?php echo $myrow[3];?>
</td>
<td><?php echo $myrow[4];?>
<td><a href="del.php?id=<?php echo $myrow[0];?>">删除</a></tr>
<?php }?>
</table>
<?
mysql_close();
// ------------------------- -------- ------------------------- //include ("../include/footer.php");// ------------------------- -------- ------------------------- //?>
*********************************************************************
del.php
********************************************************************
<?php include ("../include/config_inc.php"); 
  $conn = mysql_connect($dbhost,$dbuser,$dbpasswd) or die ("数据库连接失败");
  $ID = $_GET['id'];
  $insertSQL = "delete from hua where id=".$ID ;
  mysql_select_db($dbname, $conn);
  $Result1 = mysql_query($insertSQL, $conn) or die(mysql_error());
 echo "<meta http-equiv='refresh' content = '0;URL = list.php'>";
mysql_close();
?>
全部完成

解决方案 »

  1.   

    配置MySQL+PHP+Apahce 
      
    第一部分 安装MySQL+PHP+Apache 我们用两种方法来安装,一种是用RPM包来安装,一种用源程序安装。 方法一:用RPM包安装Apache, MySQL, and PHP 1. 准备RPM软件包 在我们准备安装前,先要从网上下载或者在光盘上找到下面几个RPM包(你下载的包的版本或许与本文不一样,但不影 
    响安装): MySQL: MySQL-3.22.30-1.i386.rpm MySQL-client-3.22.30-1.i386.rpm Apache: apache-1.3.9-4.i386.rpm PHP: (Customized RPM) mod_php3-3.0.9-2.i386.rpm 这里要注意,PHP的rpm包初始是不支持MySQL数据库的,为了让PHP能够支持MySQL,我们需要用source来重新编译或者 
    下载已经将MySQL的支持打进去的包。在所有的包准备好之后我们就可以开始安装了。 2. 安装MySQL 用root身份登录进入系统,切换到你存放rpm包的目录 cd /wherever/you/saved/the/rpms 运行命令 rpm -ivh *.rpm 安装所有的包。 编辑文件/etc/httpd.conf 现在所有的软件已经装好了,我们要告诉apache 去加载php3模块。以root 身份进入系统, 编辑文件: /etc/httpd/conf/httpd.conf 去掉下面几行的#号 #LoadModule php3_module modules/libphp3.so #AddModule mod_php3.c #AddType application/x-httpd-php3 .php3 如果你想在apache中用“index.php3”代替“index.html”,你可以编辑下面这一行,在最后加上“index.php3”: DirectoryIndex index.html index.htm index.shtml index.cgi index.php3 这时你就可以运行Apache了,因为MySQL 和PHP在安装rpm包的时候已经自动安装进系统了,所以你只需要启动apache. 
    运行命令: /etc/rc.d/init.d/httpd start 方法二:从源程序安装 1. 准备源程序包 在我们准备安装前,先要从网上下载或者在源程序光盘上找到下面几个包: MySQL: mysql-3.22.30.tar.gz Apache: apache-1.3.9.tar.gz PHP: php-3.0.14.tar.gz 2. 编译安装MySQL 用root身份登录进入系统,切换到你存放源程序的目录, cd /tmp/download/ 用下面的命令解开文件. tar zxvf mysql-3.22.30.tar.gz 切换到解包时建立的目录, cd mysql-3.22.30 现在我们可以开始配置MySQL,你可以在配置时指定多个选项。用命令configure --help 可以察看帮助命令。这里我们 
    只需要用 --prefix 选项来指定MySQL被装到哪个目录。 ./configure --prefix=/usr/local/mysql 现在我们可以用make 命令来编译: make 编译完MySQL后,我们可以将MySQL安装到指定的目录去,这个目录是你在配置时在"configure --prefix" 后跟的目 
    录。 make install 安装完MySQL后,我们应当建立系统用户表格以使你能够访问MySQL数据库。 scripts/mysql_install_db 用下面的命令运行mysql daemon. /usr/local/mysql/bin/safe_mysqld &amp; 3. 编译安装PHP PHP在编译前要求Apache 预先配置,以便PHP能知道自己要安装到什么地方。所以现在我们要先配置Apache,然后再编 
    译PHP。切换到目录 cd /tmp/download/ 用下面的命令解开Apache的文件: tar zxvf apache_1.3.9.tar.gz 切换到解包时建立的目录: cd apache_1.3.9 运行配置命令: ./configure 切换到存放有PHP文件的目录 cd /tmp/download 解开PHP的压缩包: tar zxvf php-3.0.14.tar.gz 切换到解包进建立的目录, cd php-3.0.14 现在我们可以开始配置PHP,你可以在配置时指定多个选项。用命令configure --help 可以察看帮助命令。在这里我们 
    让PHP支持MySQL和Apache。 ./configure --with-mysql=/usr/local/mysql --with-apache=../apache_1.3.9 --enable-magic-quotes 现在我们可以用make 命令来编译: make 编译完后,运行命令 make install 安装PHP。 4. 编译安装Apache 切换到存放Apache源程序的目录, cd /tmp/download/apache_1.3.9 运行configure命令, 使用Apache能够支持php3。 ./configure --activate-module=src/modules/php3/libphp3.a --enable-module=php3 现在我们可以用make 命令来编译: make 编译完后,运行命令 make install 安装Apache到目录/usr/local/apache. 编辑/usr/local/apache/conf/httpd.conf 将下面行前的#号去掉,或者如果不存在这行的话,自己建这一行,以使Apache能够支持php3: AddType application/x-httpd-php3 .php3 如果你想在apache中用“index.php3”代替“index.html”,你可以编辑下面这一行,在最后加上“index.php3”: DirectoryIndex index.html index.php3 运行下面的命令以启动Apache : /usr/local/apache/bin/apachectl start &amp; 如果你想中止Apache的运行,可以运行命令 /usr/local/apache/bin/apachectl stop 第二部分 测试安装正确与否 在安装完Apache, MySQL, and PHP后,我们需要知道是不是已经正确安装 。 1. 测试 Apache 打开浏览器,输入地址http://localhost 你会看到下面的提示: "It Worked! The Apache Web Server is Installed on this Web Site!" 2. 测试 PHP 为了检查Apache是否能够正确的处理PHP3 文件,我们建立一个简单的php3文件,打开一个文本编辑器输入下面一句: 将这个文件存到Apache 的根目录,取名为test.php3,Apache缺省的目录是/home/httpd/html ,打开你的游览器,输 
    入下面的地址: http://localhost/test.php3 你应该可以看到"PHP is working"。 3. 测试 MySQL 我们用两种方法来测试MySQL。第一种方法是从命令行来测试,这样我们就能知道MySQL是否正确运行,再在PHP中测 
    试。 RPM 安装: /usr/bin/mysqlshow 源程序安装: /usr/local/mysql/bin/mysqlshow 这个命令会列出当前系统中所有的数据库。 用PHP测试: 打开一个文本编辑器,输入下面一行: 将这个文件存到Apache 的根目录,取名为testmysql.php3,打开你的浏览器,输入以下地址: http://localhost/testmysql.php3 你将会看到"MySQL and PHP work." 现在你的数据库已经可以正常的工作了,但为了安全,我们要改变root用户的口令,用下面的命令: RPM installations: /usr/bin/mysqladmin password yournewpassword 源程序installations: /usr/local/mysql/bin/mysqladmin password yournewpassword 
      

  2.   

    去这个网站看看http://www.uplinux.com/www/dev/01/0101/20040814/01011-9-92.shtml
      

  3.   

    安装步骤:   1.mysql   在如下页面下载mysql的for linux rpm包    http://www.mysql.com/downloads/down...3.52-1.i386.rpm ;    http://www.mysql.com/downloads/down...3.52-1.i386.rpm ;   存至/home/tmp目录   命令列表:    cd /home/tmp   rpm -ivh MySQL-3.23.52-1.i386.rpm #安装mysql server   rpm -ivh MySQL-client-3.23.52-1.i386.rpm #安装mysql client   /usr/mysql/safe_mysqld & #启动mysql server   mysql #运行mysql 客户端,并开放root用户的远程访问权限。以便调试   use mysql   update user set host = '%' where user = 'root' and host <> 'localhost';   flush privileges;   quit   至此mysql安装完成   2.apache   在如下页面下载apache的for linux 的源码包     http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz ;   存至/home/tmp目录   命令列表:    cd /home/tmp   tar -zxvf apache_1.3.26.tar.gz   mv apache_1.3.26.tar.gz apache   cd apache   ./configure --prefix=/usr/local/apache --enable-module=so   make   make install    安装apache至/usr/local/apache 并配置apache支持dso方式   3.php   在如下页面下载php的for linux 的源码包    http://www.php.net/get_download.php?df=php-4.2.3.tar.gz ;   存至/home/tmp目录   命令列表:     cd /home/tmp   tar -zxvf php-4.2.3.tar.gz   mv php-4.2.3.tar.gz php   cd php   ./configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib --enable-track-vars --with-xml --with-mysql   make   make install   cp php.ini-dist /usr/local/lib/php.ini     以dso方式安装php至/usr/local/php 设置配置文件目录为/usr/local/lib 开启mysql,xml支持 4.配置     vi /usr/local/apache/conf/httpd.conf   对apache做如下配置   #将ServerAdmin [email protected]一行改为您的邮箱地址    #DocumentRoot "/home/httpd/html/" 此处为html文件主目录     # 同上     #Options FollowSymLinks MultiViews 为安全起见,去掉"Indexes"      #   # DirectoryIndex default.php default.phtml default.php3 default.html default.htm   #   #设置apache的默认文件名次序     #AddType application/x-httpd-php .php .phtml .php3 .inc   #AddType application/x-httpd-php-source .phps   #设置php文件后缀     存盘退出      vi /usr/local/lib/php.ini   #register-golbals = On   存盘退出   5.启动服务   /usr/local/apache/bin/apachectl start   6.备注   apache在linux下的默认最大进程数为256,无论如何修改httpd.conf都不能超过这个限制。如果想加大这个限制,在编译apache前编辑/home/tmp/apache/src/include/httpd.h,将其中#define HARD_SERVER_LIMIT 256 一行改为#define HARD_SERVER_LIMIT 2048后再编译apache,   apache 1.3.26中mod_so似乎已经不是默认模块了。编译时候需加上--enable-module=so,我第一次编译没加此参数,结果php编译时无法找到apxs   php 4.2.3中默认配置文件路径似乎变了。编译时需加上 --with-config-file-path=/usr/local/lib 参数,我第一次编译完php.ini放了n个地方都没有用。不得已。只能加上这个参数。   p.s. 不保证本文所述步骤适用于其他版本   附:相关文件下载地址   php:   http://www.php.net/get_download.php?df=php-4.2.3.tar.gz ;   apache:   http://www.apache.org/dist/httpd/apache_1.3.26.tar.gz ;    mysql server:    http://www.mysql.com/downloads/down...3.52-1.i386.rpm ;    mysql client:    http://www.mysql.com/downloads/down...3.52-1.i386.rpm
      

  4.   

    你改一下include下的config_inc.php文件中的
    $down_table = hua; 其中的hua改为你的表名。
    $dbname = "huadian"; 其中的huadian改为你的数据库名成。就可以了
      

  5.   

    win2000个人版的IIS在那可以找到了,控制面版我找不见了