荆州楚都御苑三期:怎样用PHP+ODBC打造一个简单的注册程序?

来源:百度文库 编辑:高校问答 时间:2024/04/27 23:00:54
PHP连接MYSQL就不说了,很常见!
我想用PHP+ODBC来连接MS-SQL!做一个简单的注册程序!

其他的问题都解决了,但怎么查询重复的用户名呀?
也就是用户在注册的时候,提交了用户名,如果用户名重复了,就提示用户名已经存在?怎么做呢?

$query ="select from users where user_id='$user_id'";
然后改怎么写?谢谢!
是PHP连接ODBC啊!不是直接连接MSSQL!
2楼的朋友能不能再看一下!
odbc_num_rows 这个函数怎么用?

出现以下错误!
Warning: odbc_num_rows(): supplied argument is not a valid ODBC result resource in **************

$query = ("SELECT * FROM chr_log_info WHERE login_id='$login_id'");

if (odbc_num_rows(odbc_result($query )) != 0) {

$info="$login_id 已经存在,请重新设置用户名";
odbc_close($connect);
}

错误在哪里呀?

那错误好象是SQL出错。

$query = "SELECT * FROM chr_log_info WHERE login_id='$login_id'";

if (odbc_num_rows(odbc_result($query )) != 0) {

$info="$login_id 已经存在,请重新设置用户名";
odbc_close($connect);
}

如果是POST的,改成login_id='$_POST[login_id]'看看,建议把完整程序贴出来看。

if (mssql_num_rows(mssql_query($query )) != 0) echo "对不起你的用户名已经被注册!";

你查一下这个数据集的记录数是不是为0。