Jump to content


Magnifico

Member Since 04/12/2008
Offline Last Active 21/08/2013, 00:29
-----

Posts I've Made

In Topic: Php Dados Dinâmicos Id E Nome?

21/08/2013, 00:29

<?php
$poosto = $row_RS_lst_chamado['idposto'];
$query_RS_lst_posto = "SELECT posto.nome, posto.idposto FROM posto WHERE posto.idposto = '$poosto'";
$resultado = mysql_query($query_RS_lst_posto, $conexao_sistema);
$resultado1 = mysql_fetch_assoc($resultado);
$total_posto = mysql_num_rows($resultado);


?>
tentei esta segunda pesquisa
também inner join
também só join mas ai as colunas se confundem!!
agradeço se alguém puder ajudar!

$colname_RS_lst_chamado = "-1";
if (isset($_SERVER['idchamado'])) {
$colname_RS_lst_chamado = $_SERVER['idchamado'];
}
mysql_select_db($database_conexao_sistema, $conexao_sistema);
$query_RS_lst_chamado = sprintf("SELECT * FROM chamado WHERE idchamado = %s", GetSQLValueString($colname_RS_lst_chamado, "int"));
$RS_lst_chamado = mysql_query($query_RS_lst_chamado, $conexao_sistema) or die(mysql_error());
$row_RS_lst_chamado = mysql_fetch_assoc($RS_lst_chamado);
$totalRows_RS_lst_chamado = mysql_num_rows($RS_lst_chamado);

$query_RS_lst_chamado = "SELECT * FROM chamado";
$RS_lst_chamado = mysql_query($query_RS_lst_chamado, $conexao_sistema) or die(mysql_error());
$row_RS_lst_chamado = mysql_fetch_assoc($RS_lst_chamado);
$totalRows_RS_lst_chamado = mysql_num_rows($RS_lst_chamado);

$poosto = $row_RS_lst_chamado['idposto'];
$query_RS_lst_posto = "SELECT posto.nome, posto.idposto FROM posto WHERE posto.idposto = '$poosto'";
$resultado = mysql_query($query_RS_lst_posto, $conexao_sistema);
$resultado1 = mysql_fetch_assoc($resultado);
$total_posto = mysql_num_rows($resultado);


?>

outra tentativa!!!


SELECT chamado.*, chamado.idposto as postoorigem, chamado.destino as postoorigem FROM chamado INNER JOIN posto as idposto on chamado.idposto = posto.idposto INNER JOIN posto as destino on chamado.destino = posto.idposto WHERE chamado.idchamado

erro de retorno que ta dando !

Unknown column 'posto.idposto' in 'on clause'

e vamo evoluindo!!!



SELECT * FROM chamado INNER JOIN posto as origem ON origem.idposto = chamado.idposto INNER JOIN posto as destino on destino.idposto= chamado.destino

ainda não cheguei a conclusão correta mas ta indo
!!!

E ai ninguém pra dar um toque????

SELECT chamado.* FROM chamado INNER JOIN posto as origem ON origem.idposto = chamado.idposto INNER JOIN posto as destino on destino.idposto

SELECT chamado.idchamado,chamado.idposto as origem, chamado.destino as destino,posto.idposto FROM chamado,posto INNER JOIN posto as origem ON origem.idposto = origem.idposto INNER JOIN posto as destino on destino.idposto = destino.idposto where chamado.idchamado =1

SELECT chamado.idchamado,chamado.idposto as origem, chamado.destino as destino,posto.idposto FROM chamado,posto INNER JOIN posto as origem ON origem.idposto = origem.idposto INNER JOIN posto as destino on destino.idposto = destino.idposto

ta indo chegando perto :<

SELECT chamado.*,chamado.idposto as partida, chamado.destino as chegada, posto.nome
FROM chamado,posto INNER JOIN
posto as partida ON partida.idposto = posto.nome
inner join posto as chegada ON chegada.idposto = posto.nome
where chamado.idchamado = 1

e vamo estudando algumas alternativas...


SELECT chamado.*,posto.nome as partida,posto.nome as chegada
FROM chamado,posto
INNER JOIN
posto as partida ON partida.nome = posto.nome
inner join posto as chegada ON chegada.nome = posto.nome
where chamado.idchamado = 1

SELECT chamado.*, partida.nome as posto_partida, destino.nome as posto_destino
FROM chamado inner join posto as partida on partida.idposto = chamado.idposto inner join posto as destino on destino.idposto = chamado.destino
WHERE idchamado = colname

colname é definido como $_SERVER['idchamado'] com valor default -1


a pesquisa TA correta

In Topic: Sobre Auto Complete

17/08/2013, 23:07

Poxa broder vou lhe dizer que estou !
a tempo procurando também mas acho que é só possível com auxílio de autras linguagens , assim como java e tals..
se vc descobriu posta ai também estou a procura!

In Topic: Relacionamento De Tabelas

27/07/2013, 07:39


Cria sem o FK e faz um JOIN no select para liga-las, usar FOREIGN KEY so em caso de InnoDB e serve para modo de storage e DELETE querys, acho que não vai precisar!

Abraços


Vou tentar, obrigado pela dica.



Ai broder estou me deparando com problemas parecidos!!
como resolveu afinal???
Sou amador e estou tentando criar um sistema que eu bolei!
Para um sistema que precise de serviços de pedidos, cada pedido é um motoqueiro que pega algo em um ponto-a e leva para ponto-b gerando nivel de status pedido , atendido"em andamento",completo"entregue, estou a dias me deparando com problemas que levo muito tempo pra resolver.
ai pensei em pedir ajuda!

Agradeço desde já!

IPB Skin By Virteq