我使用了这个系列并且我已经完成了这个视频,并且mysql_num_rows
从一开始就让我很生气。
http://www.youtube.com/watch?v=HP75yyjHgTg
我轻松地花了 5 个小时来尝试修复所有这些mysql_num_rows
错误。目前我正在做个人资料页面,我收到一个错误。错误是:
警告:mysql_num_rows() 期望参数 1 是资源,在第 8 行的 /home/ztechrel/public_html/TESTING/blarg/REMAKE/profile.php 中给出 null (第一行是 mysql_num_rows 部分)
profile.php 中的代码是:
<?php include("inc/incfiles/header.php"); ?>
<?php
if(isset($_GET['u'])) {
$username = mysql_real_escape_string($_GET['u']);
if(ctype_alnum($username)) //check user exists
$check = mysql_query("SELECT username,first_name FROM users WHERE username='$username'");
if(mysql_num_rows($check)===1)
{
$get = mysql_fetch_assoc($check);
$username = $get['username'];
$firstname = $get['first_name'];
}
else
{
echo "<h2>User Does Not Exist</h2>";
exit();
}
}
?>
有什么办法可以解决这个问题吗?或者有谁知道我可以写这个的另一种方式?我不会对他mysql_num_rows
再次使用感到惊讶,有没有我可以使用的易于实现的东西?如果您需要任何其他信息,请询问。