[Resolvido] Puxas dados de duas tabelas sql
Alguém pode me ajudar?
---------------------------
Tenho duas tabelas cada uma armazena um tipo de dados.
Nas duas tem armazenamento de imagem.
A table cadastro_perfil armazena a "imagem do usuário" e a table servicos armazena as "imagens de seus serviços".
Ao listar um dos serviços deste usuário, evidentemente, a imagem do serviço é visualizada,
porém a imagem (foto de usuário) do usuário não está aparecendo, pois está em outra tabela.
---- VEJA COMO ESTOU FAZENDO: ----
<?php
include ("includes/conexao.php");
include"includes/pg_fns.php";
include"includes/pg_config.php";
require"includes/verificaLogin.php";
session_start();
if(session_is_registered('login') AND session_is_registered('senha'))
?>
<? instalaVerifica($acao); ?>
<? mensagensErro($erro,$m); ?>
<?
$sql2 = mysql_query("SELECT * FROM cadastro_perfil");
while ($dados = mysql_fetch_array($sql2)) {
$foto = $dados["foto"]; }
?>
<?
$sql = mysql_query("SELECT * FROM servicos WHERE id='$id'");while ($coluna = mysql_fetch_array($sql)) {
$id = $coluna["id"];
$publicar = $coluna["publicar"];
$valor = $coluna["valor"];
$login = $coluna["login"];
$titulo = $coluna["titulo"];
$servico = $coluna["servico"];
$cidade = $coluna["cidade"];
$categoria = $coluna["categoria"];
$prazo = $coluna["prazo"];
$foto = $coluna["foto"];
?>
<? echo "<img width='100' height='100' border='0' src='mini.php?gd=2&src=fotos/{$dados['foto']}&maxw=80'>"; ?> [b]NÃO APARECE[/b]
<? echo "$login"; ?>
<? echo "$titulo"; ?>
<? echo "$valor"; ?>
<? echo "<img width='300' height='300' border='0' src='mini.php?gd=2&src={$coluna['foto']}&maxw=80'>"; ?> [b]APARECE[/b]
<? } ?>
----------------------------------------------
Muito obrigado!
Discussão (3)
Carregando comentários...