mysql_select_db("chp06");
错了
改成mysql_select_db("chp06",$link);
就可以了!!

解决方案 »

  1.   

    不对,还是不行!那个连接号可以不写的,如果不写,PHP将自动操作最近打开的数据库!
      

  2.   

    $query="select ID,NAME,Grade from test1 order by ID";
    为什么sql语句没有与表单联系起来呢?
      

  3.   

    Warning: mysql_connect(): Unknown MySQL Server Host '$host' (11001) in D:\ChenSite\Test\post.php on line 2在第二行就出错了,那前面的和表单怎么联系呢?
    谢谢你!
      

  4.   

    if(!link) ??
    if(!$link) ??
      

  5.   

    if(!link)
    {
    echo "连接数据库出错,请检查密码和用户名!";
    return;
    }
    else
    {
    echo "数据库连接成功!";改成
    if(!$link)
    {
    echo "连接数据库出错,请检查密码和用户名!";
    return;
    }
    else
    {
    echo "数据库连接成功!";
      

  6.   

    你要将php的代码放在一个if语句中,当你第一次浏览网页时不执行代码而是直接显示后边的表单,只有当你提交表单时再执行代码,比如这样
    if('$host','$user','$pass'均不为空)
    {代码}
    else
    {表单}
    最后就是将所有的内容放在一个叫post.php的文件中
      

  7.   

    $host变量没有传过来吧?用$_POST[host]试试
      

  8.   

    对,就是host变量没有传过来,
    我照你上面说的改了,但是还是出错,那个php代码我保存为post.php
    那个HTML代码我保存为post.htm
    不知道在这上面有没有什么问题?
    谢谢各位!
      

  9.   

    把register_globals =on 应该没问题了
      

  10.   

    if(!link) 改为if(!$link) !!!!!!!!!!!!!!!!!!!!!
      

  11.   

    那个LINK我已经改过来了,
    register_golbals=on我也改过了,还是不行,