我一直在尝试将我的表单与sql server链接起来 我从形式上获得了价值 并且它正在修改sql但是在这个声明中存在一个问题: php的整个代码是
if(isset($_POST['email'])&&isset($_POST['password']))
{
$email=$_POST['email'];
$password=$_POST['password'];
$query="SELECT user_id FROM signup WHERE emailid='$email' AND password='$password'";
if($query_run=mysql_query($query))
{
echo "$query_run";
$query_num_rows=mysql_num_rows($query_run);
echo "$query_num_rows";
if($query_num_rows==0)
{
echo "<br>invalid emailid and password";
}
else if($query_num_rows==1)
{
echo "ok done ";
$user_id=mysql_result($query_run,0,'user_id');
$_SESSION['user_id']=$user_id;
header('Location: search.html');
}
}
}
?>
除了这段代码外,每件事情都运转良好:
$query_num_rows=mysql_num_rows($query_run);
$ query_run的结果是 _ id:6 但$ query_num_rows的结果对于表格
中的特定输入来说是0Basiclly它为每个输入提供$ query_num_rows = 0 .. Plzz帮助