it say’s: Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\AppServ\www\store\LoginRegister\profile.php on line 31
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\AppServ\www\store\LoginRegister\profile.php on line 33
[php]<?php
include ‘core/init.php’;
protect_page();
include ‘includes/overall/header.php’;
?>
if(user_exists($username) === true) {
$profile_user_id = user_id_from_username($username, 'username');
$my_id = $_SESSION['user_id'];
$profile_data = user_data($profile_user_id, 'username', 'first_name', 'last_name', 'email', 'profile');
?>
<h1><?php echo $profile_data['first_name']; ?>'s Profile</h1>
<?php
if($profile_user_id != $my_id) {
$check_friend_query = mysql_query("SELECT id FROM friends WHERE (user_one='$my_id' AND user_two='$profile_user_id') OR (user_one='$profile_user_id' AND user_two='$my_id')");
if(mysql_num_rows($check_friend_query) > 0) {
echo '<a href="">Already Friends </a>- <a href="">Unfriend '. $profile_data['username'] .'</a>';
} else {
$from_query = mysql_query("SELECT id FROM friend_request WHERE from = '$profile_user_id' AND to = '$my_id'");
$to_query = mysql_query("SELECT id FROM friend_request WHERE from = '$my_id' AND to = '$profile_user_id'");
if(mysqli_num_rows($from_query) == 1){
echo '<a href="#">Ignore</a> or <a href="">Accept</a>';
} elseif(mysqli_num_rows($to_query) == 1){
echo '<a href="#">Cancel Request</a>';
} else {
echo '<a href="#">Send Friend Request</a>';
}
}
}
?>
[/php]