Salve a tutti spero che qualcuno mi aiuti, ho creato delle pagine dove una persona si registra fa il login cliccando sul pulsante member mi da gli utenti registrati e cliccando su uno di loro compare il profilo con il pulsante di invio richiesta di amicizia, il problema è questo se invio la richiesta di amicizia l'id dell'utente che ha inviato la richiesta nella tabella non compare ma quello della persona a cui è stata inviata la richiesta si, questo è il codice della pagina:
nella pagina mi da questo errore:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\profile.php on line 36
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\profile.php on line 38
ovvero a queste righe:
dove sbaglio?, non riesco proprio a capire, spero di aver scritto tutto giusto e di essermi spiegato bene, vi prego aiutatemi, ciao a tutti
PHP:
<?php
if(isset($_GET['user']) && !empty($_GET['user'])){
$user=$_GET['user'];
} else {
$user=$_SESSION['user_id'];
}
$my_id=$_SESSION['user_id'];
$username=getuser($user, 'username');
?>
<h3><?php echo $username; ?></h3>
<?php
if($user != $my_id){
$check_frmd_query=mysql_query("SELECT id FROM frnds WHERE (user_one='$my_id' AND user_two='$user' OR (user_one='$user' AND user_two='$my_id'))");
if(mysql_num_rows($check_frmd_query) == 1){
echo "<a href='#' class='box'>Already Freand</a> | <a href='#' class='box'>Onfriend $username</a>";
} else {
$from_query=mysql_query("SELECT id FROM frnd_req WHERE from='$my_id' AND to='$user'");
$to_query=mysql_query("SELECT id FROM frnd_req WHERE from='$user' AND to='$my_id'");
if(mysql_num_rows($from_query) == 1){
echo "<a href='#' class='box'>Ignore</a> | <a href='#' class='box'>Accett</a>";
} else if (mysql_num_rows($to_query) == 1){
echo "<a href='#' class='box'>Cancel Request</a>";
} else {
echo "<a href='actions.php?action=send&user=$user' class='box'>Send Friend Request</a>";
}
}
}
?>
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\profile.php on line 36
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\profile.php on line 38
ovvero a queste righe:
PHP:
$from_query=mysql_query("SELECT id FROM frnd_req WHERE from='$my_id' AND to='$user'");
$to_query=mysql_query("SELECT id FROM frnd_req WHERE from='$user' AND to='$my_id'");
if(mysql_num_rows($from_query) == 1){
echo "<a href='#' class='box'>Ignore</a> | <a href='#' class='box'>Accett</a>";
} else if (mysql_num_rows($to_query) == 1){
Ultima modifica di un moderatore: