Jump to content
Sign in to follow this  
MiguelRocha

Sistema

Recommended Posts

MiguelRocha

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php
include"titulo.php";
?>  -  Adiconar Amigos</title>


<link rel="shortcut icon" href="imagens/oteumundo.ico" type="image/x-icon" />

<link rel="stylesheet" type="text/css" href="css/style.css" />
</head>


<body class="body">
<?php
include"header.php";
?>
<?php

				    ob_start();
session_start();		
	 $sessionid = $_SESSION["UsuarioID"];
	$cookieid = $_COOKIE['lembrardemim'];
	ob_end_clean();


  include"dbconfig.php";
  
  date_default_timezone_set(Portugal); 

$idd = $_POST['adicionaramigo'];
 $query = "SELECT * FROM descricao WHERE id='$idd'";
    

$resultado = mysql_query($query) or die('Error : ' . mysql_error()); 

$row = mysql_fetch_array($resultado, MYSQL_ASSOC); 
    $desc = $row['descricao'];


 $query = "SELECT * FROM registo WHERE id='$idd'";
    

$resultado = mysql_query($query) or die('Error : ' . mysql_error()); 

$row = mysql_fetch_array($resultado, MYSQL_ASSOC); 
    $id = $row['id'];
    $nome = $row['nome'];
$apelido = $row['apelido'];

	 $query = "SELECT * FROM inf WHERE id='$idd'";
    

$resultado = mysql_query($query) or die('Error : ' . mysql_error()); 

$row = mysql_fetch_array($resultado, MYSQL_ASSOC); 
    $foto = $row['fotoperfil'];

if($cookieid){


$query = "SELECT * FROM amizade WHERE iduserpedido='$cookieid' and idconvidado='$idd'";
    

$resultado = mysql_query($query) or die('Error : ' . mysql_error()); 

$row = mysql_fetch_array($resultado, MYSQL_ASSOC); 

    $idamizade = $row['idamizade'];
    $iduserpedido = $row['iduserpedido'];
    $idconvidado = $row['idconvidado'];
    $pedido = $row['pedido'];

$hora = $row['hora'];
$data = $row['data'];
$estado = $row['estado'];

$idconvidado = $_GET['id'];
    $pendente = Pendente;
$estadoo = Recusado;
$estadooo = Aceite;
}else{
 $query = "SELECT * FROM amizade WHERE iduserpedido='$sessionid' and idconvidado='$idd'";
    

$resultado = mysql_query($query) or die('Error : ' . mysql_error()); 

$row = mysql_fetch_array($resultado, MYSQL_ASSOC); 

    $idamizade = $row['idamizade'];
    $iduserpedido = $row['iduserpedido'];
    $idconvidado = $row['idconvidado'];
    $pedido = $row['pedido'];

$hora = $row['hora'];
$data = $row['data'];
$estado = $row['estado'];

$idconvidado = $_GET['id'];
    $pendente = Pendente;
$estadoo = Recusado;
$estadooo = Aceite;
}
if($estado == $pendente ) {
      echo '
<div align="center" style="width:900px; height:auto; margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:40px;">
	<div style=" background-color:#FF8285;   border-style: solid;
    border-color:  #FF1F00; border-width: 1px;  padding:20px;"
>	  
Ja existe um pedido entre ti e '; echo $nome; echo' '; echo $apelido; echo '
</div>
<div align="center" style="margin-top:10px;"><img src="';
echo $foto;
echo '" width="500" height="600"/></div>

</div>';
  
}else{
if($estado == $estadoo ){
echo '<div align="center" style="width:900px; height:auto; margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:40px;">
	<div style=" background-color:#FF8285;   border-style: solid;
    border-color:  #FF1F00; border-width: 1px;  padding:20px;"
>O Teu pedido foi Recusado'; echo '
</div>
<div align="center" style="margin-top:10px;"><img src="';
echo $foto;
echo '" width="500" height="600"/></div>

</div>';
}else{
if($estado == $estadooo){
	echo '<div align="center" style="width:900px; height:auto; margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:40px;">
	<div style=" background-color:#FF8285;   border-style: solid;
    border-color:  #FF1F00; border-width: 1px;  padding:20px;"
>Tu e '; echo $nome; echo' '; echo $apelido; echo ' ja sao amigos'; echo '
</div>
<div align="center" style="margin-top:10px;"><img src="';
echo $foto;
echo '" width="500" height="600"/></div>

</div>';

}else{
	if($sessionid == $id ){
		echo '<div align="center" style="width:900px; height:auto; margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:40px;">
	<div style=" background-color:#FF8285;   border-style: solid;
    border-color:  #FF1F00; border-width: 1px;  padding:20px;"
>Nao podes mandar um pedido de amizade a ti proprio'; echo '
</div>
<div align="center" style="margin-top:10px;"><img src="';
echo $foto;
echo '" width="500" height="600"/></div>

</div>';
	}else{
		if($cookieid == $id){
				echo '<div align="center" style="width:900px; height:auto; margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:40px;">
	<div style=" background-color:#FF8285;   border-style: solid;
    border-color:  #FF1F00; border-width: 1px;  padding:20px;"
>Nao podes mandar um pedido de amizade a ti proprio'; echo '
</div>
<div align="center" style="margin-top:10px;"><img src="';
echo $foto;
echo '" width="500" height="600"/></div>

</div>';
		}else{
if($cookieid){
$hora = date('H:i:s');
$data = date("d/m/Y");
$sql=mysql_query("INSERT INTO amizade (idamizade,iduserpedido,idconvidado,data,hora,estado,nome,apelido,fotoperfil,descricao) VALUES ('','$cookieid', '$idd', '$data','$hora', '$pendente','$nome','$apelido','$foto','$desc')");

echo '<div align="center" style="width:900px; height:auto; margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:40px;">
	<div style=" background-color:#CEFFCE;   border-style: solid;
    border-color:#0F0; border-width: 1px;  padding:20px;"
>O teu pedido de amizade foi enviado com sucesso'; echo '
</div>
<div align="center" style="margin-top:10px;"><img src="';
echo $foto;
echo '" width="500" height="600"/></div>

</div>';
}else{
$hora = date('H:i:s');
$data = date("d/m/Y");
$sql=mysql_query("INSERT INTO amizade (idamizade,iduserpedido,idconvidado,data,hora,estado,nome,apelido,fotoperfil,descricao) VALUES ('','$sessionid', '$idd', '$data','$hora', '$pendente','$nome','$apelido','$foto','$desc')");

echo '<div align="center" style="width:900px; height:auto; margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:40px;">
	<div style=" background-color:#CEFFCE;   border-style: solid;
    border-color:#0F0; border-width: 1px;  padding:20px;"
>O teu pedido de amizade foi enviado com sucesso'; echo '
</div>
<div align="center" style="margin-top:10px;"><img src="';
echo $foto;
echo '" width="500" height="600"/></div>

</div>';

}
}
  }
}
}
}

?>
<?php
include"footer.php";
?>
</body>
</html>

e o seguinte pessoal, eu preciso de ir buscar as amizades que cada membro tenham feito e mostrar nesta pagina. por exemplo de a joana tiver adicionado o amigo joao, aparecer noperfil e joao e joana que eles sao amigos!

essa e a minha primeira duvida, seguinte como posso ir buscar outros dados dentro do while a outras tabelas?

desde de ja obrigado a todos (era um bocadinho com urgencia)

Share this post


Link to post
Share on other sites
ruimcosta

Não queres por ai a descrição das duas tabelas? deves conseguir fazer tudo num uico SQL -> inner join


Abraços e beijinhos,Rui Costa

Share this post


Link to post
Share on other sites
MiguelRocha

idamizade | iduserpedido | idconvidado  | data | hora | estado

eu se fizer a busca atraves de iduser por exemplo 1 so o membro com o id numero 1 e que vai ver que sao amigos o outro nao vai, como resolvo esse problema?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.