Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

izac ximenes

retorno

Recommended Posts

vy44xk7.jpg

Galera to com duvida queria fazer retorno de valores caso a $id tive-se num dessa linhas ela retorna-se, só que eu queria que ela retorna-se a outra coluna tipo si $id tive-se na coluna ami_para eu queria que retorna a ami_de da mesma linha linha entedera?

exemplo: $id = 1 ela achava na coluna a ami_de no lugar dela retorna a coluna ami_de ela retorna a colunca ami_para na mesma linha assim ela retorna 3

 

queria fazer isso tudo usando PDO

Compartilhar este post


Link para o post
Compartilhar em outros sites


$sql1 = "SELECT ami_de,ami_para,ami_status,ami_id FROM amizades WHERE ((ami_de=:id ) OR (ami_para=:id)) AND ami_status=2 ";

$amigo = $DB->prepare( $sql1 );

$amigo->bindParam(":id",$id);

$amigo->execute();

Compartilhar este post


Link para o post
Compartilhar em outros sites

Assumindo que a query esteja certa, basta acrescentar:

$dados = $amigo->fetch(PDO::FETCH_ASSOC);
$id_outro = ($dados['ami_de'] == $id)?$dados['ami_para']:$dados['ami_de'];

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.