Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eaaai pessoas do Imaster (:
To quebrando a cabeça com uma query que estou a desenvolver, aparentemente pra mim está certo :lol:
Mais não funciona :mellow:
Estou relacionando 3 tabelas, a tabela sw_videos_teste é a principal e as outras eu apenas resgato algumas informações para não exibir os ID (:
Alguem pode me dar a luz? (:
Segue o codigo:
//$consulta ="
//SELECT sw_videos_teste.vt_id ,sw_videos_teste.vt_nome ,sw_videos_teste.pid_instituicao ,sw_videos_teste.pid_professor ,
//sw_videos_teste.pid_categoria ,sw_videos_teste.pid_subcategoria ,sw_videos_teste.vt_pid ,sw_videos_teste.pid_usuario ,";
$consulta = "SELECT sw_videos_teste.*,sw_categoria.`ct_id` AS idcat ,sw_categoria.`ct_nome` AS nomecat, sw_categoria.`cp_nome` AS linkcat,tt_id AS idsub , sw_subcategoria.tt_nome AS nomesub , sw_subcategoria.tp_nome AS linksub,et_id AS idinst, sw_instituicao.et_nome AS nomeinst,ep_nome AS linkinst, sw_professor.pt_id AS idprof,pt_nome AS nomeprof, sw_professor.pp_nome AS linkprofpid_categoria = sw_categoria.ct_id INNER JOIN sw_subcategoriapid_subcategoria = sw_subcategoria.tt_id INNER JOIN sw_instituicaopid_instituicao = sw_instituicao.et_id INNER JOIN sw_professorpid_professor = sw_professor.pt_idWHERE (sw_videos_teste.`vt_id` = $vt_pid_get)";
//WHERE (sw_videos_teste.vt_id = $vt_pid_get)";
//WHERE (sw_videos_teste.vt_id = '$vt_pid_get')";
echo $consulta;ct_id AS idcat ,sw_categoria.ct_nome AS nomecat, sw_categoria.cp_nome AS linkcat,tt_id AS idsub , sw_subcategoria.tt_nome AS nomesub , sw_subcategoria.tp_nome AS linksub, sw_instituicao.et_idet_nome AS nomeinst, sw_instituicao.ep_nome AS linkinst, sw_professor.pt_id AS idprof,pt_nome AS nomeprof, sw_professor.pp_nome AS linkprof FROM sw_videos_teste INNER JOIN sw_categoria ONpid_categoria = sw_categoria.ct_id INNER JOIN sw_subcategoria ON sw_videos_teste.pid_subcategoria =tt_id INNER JOIN sw_instituicao ON sw_videos_teste.pid_instituicao = sw_instituicao.et_id INNER JOIN sw_professorpid_professor = sw_professor.pt_id WHERE (sw_videos_teste.vt_id = 1) >>>>>> <<<<//consulta($consulta);
$conecta = new mysqli($host,$user,$pass,$db);
$qry = $conecta->query($consulta);
echo '>>>>>> ';echo $consulta1["sw_videos.pid_categoria"];
echo $consulta1["pid_categoria"];
echo $consulta1["sw_videos_teste.vt_id"];
echo $consulta1["vt_id"];
echo $consulta1["sw_subcategoria.tt_nome"];
echo $consulta1["tt_nome"];
echo $consulta1["nomesub"];
}Se alguém souber oque está errado e puder me corrigir :joia:
vlw abç
Carregando comentários...