<p>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']?>">
USERNAME:<input type="text" name="username" size="10" value=""/><br />
PASSWORD:<input type="text" name="passwd" size="15" value=""/><br />
EMAIL:<input type="text" name="email" size="20" value=""/><br />
<input type="submit" name="submit" value="submit" />
</form>
</p><?php 
if(isset($_POST['username']) && isset($_POST['passwd']) && isset($_POST['email'])){
$username = $_POST['username'];
$passwd = $_POST['passwd'];
$email = $_POST['email'];
echo $username;           //可以显示在表单中写入的username
    $link = mysql_connect('localhost','chong','121212') or die(mysql_error());  
/*
在数据库中  create user 'chong'@'%' identified by '121212';
            create user 'chong'@'localhost' identified by '121212';
创建的chong帐号
*/
if($link)
echo ok;    
else
echo failed;       //不显示ok也不显示failed 

mysql_select_db("bbs");
?>
不知道是不是哪里出问题了 google了很久也没找到答案

解决方案 »

  1.   

     PHP Fatal error:  Call to undefined function mysql_connect() in /var/www/html/bbs/register.php on line 17, referer: http://localhost/bbs/register.php
      

  2.   

    环境没有配置好 不支持mysql
      

  3.   

    安装mysql了么?
    找个教程安装完好mysql,然后在php.ini中
    ;extension=php_mysql.dll去掉分号
      

  4.   

    mysql早已经安装 在php.ini中没有
    ;extension=php_mysql.dll
    这一行
      

  5.   

    重新编译自己的php. 增加对mysql的支持
    ../configure --with-apxs2=/usr/local/httpd/bin/apxs --with-mysql=/usr/local/mysql
    make
    make install
    cp php.ini-dist /usr/local/lib/php.ini请根据自己Linux的不同版本进行改进.