【发布时间】:2012-02-27 10:48:11
【问题描述】:
这是我正在尝试做的事情:当用户将联系人添加到他的列表时,此联系人的号码会与数据库中的号码一起运行,如果用户已经在数据库中,它会给出反馈.现在,即使他不在,我总是会返回“用户在数据库中”。再说一次,我对 php 不太熟悉。我又改了一点代码,现在根本不行,因为它不喜欢这部分
$number = ($_GET["number"] from $DB_Table);
完整代码
<?php
$DB_HostName = "localhost";
$DB_Name = "db";
$DB_User = "user";
$DB_Pass = "pw";
$DB_Table = "contacts";
$number = ($_GET["number"] from $DB_Table);
$fnumber = ($_GET["fnumber"]);
if ($number == $fnumber) {
echo "This user is already in database";
} else {
echo "This user isn't in the database";
}
$con = mysql_connect($DB_HostName,$DB_User,$DB_Pass) or die (mysql_error());
mysql_select_db($DB_Name,$con) or die(mysql_error());
mysql_close($con);
?>
【问题讨论】:
-
你不认为在连接到数据库之前你也在执行错误的查询吗?
标签: php database compare contacts