Jump to content


D-Blaster

Member Since 26/08/2011
Offline Last Active 26/09/2011, 10:19
-----

Posts I've Made

In Topic: Pegando Valores Do Mysql E Jogando No Radio Group

21/09/2011, 15:35

não seria isso?
<?foreach($valores as $valor){?>
<label>
        <input name="status" type="radio" id="status_0" value="<?=$valor?>" <?=$valor_banco==$valor?'checked':'';?>>
        <?=$valor?>
</label>
<?}?>

Usei o operador ternário para verificar se o valor é o do banco...

Falous!

In Topic: Consulta Sequencial

21/09/2011, 15:21

Você fazer a pesquisa assim WHERE nome like %joao% OR nome like %roberto% ORDER by ordem...

Então com o resultado verificar se esta ordenado...

Abraços


Concordo com você, seria uma maneira bem mais fácil de tratar, o problema é que o volume de dados seria monstruoso. Deixa eu tentar especificar melhor o problema, as informações não são nomes e sim palavras, se trata do resultado do OCR de processos jurídicos com volumes de 600 páginas, a pesquisa percorre um processo, que é composto por diversos volumes, ou seja, cada uma das palavras a ser pesquisada vai aparecer centenas de vezes, hoje em dia eu faço a consulta processando osm XML, e o tempo de resposta está de 1,2 segundos para cada volume de 600 páginas.
O problema é que processos com mais de 20 volumes começam a custar muito tempo de processamento do servidor,e a resposta passa a demorar bastante.

A inforação contida no xml é a seguinte:

palavra,fonema, pagina, ordem, x,y,w,h

Segue explicações: palavra é palavra em si, fonema é a conversão para fonemas possibilitando pesquisa metaphonica, a pagina a qual se refere, ordem das palavras no texto, x e y posição em pixels, w e h altura e largura em pixels.

A intenção é construir um visualizar web das imagens que possibilite a pesquisa me diversos volumes facilmente.

Valeu!

In Topic: Como Comparar Duas Tabelas Do Mesmo Bd?

21/09/2011, 14:16

To vendo duas cosas estranhas no seu código:

  • Erro de lógica nos while
  • Selecionando os dados demais, e não filtrando.

Você tem que reordenar seus while, vc quer primeiro pegar os usuários e depois os arquivos desses usuários
Tenta isso aqui:
// Seleciona todos os usuários
$sqlcli = mysql_query("SELECT * FROM clientes");
while ($cli = mysql_fetch_object($sqlcli)) {
	// Seleciona os arquivos do condomínio do usuário
	$sqlarq = mysql_query("SELECT * FROM arquivos WHERE codcond = ". $cli->codcond);
	while ($arq = mysql_fetch_object($sqlarq)) {
        // Exibimos o código do condomínio, descrição e redirecionamento
        echo "<b>Código do Condomínio:</b> " . $arq->codcond . "<br />";
        echo "<b>Descrição:</b> " . $arq->descricao . "<br />";
        echo "<b>Categoria:</b> " . $arq->redirecionamento . "<br />";
        // Exibimos o arquivo
        echo "<a href='arquivos/".$arq->arquivo."' >Download</a><br /><br />";
	}
}
Veja que eu não passo mais a responsabilidade para o php comparar os codcond, e sim coloco no sql pra pegar o codcond de acordo com o cliente que está sendo processado.

Acho que vai dar certo...
Boa Sorte!

In Topic: Arrays Para Um Só Array

31/08/2011, 11:59

Acho que entendi a parte que gera, agora preciso entender o que você quer gerar, esse array "Array ( [0] => 42 [id] => 42, [1] => 43 [id] => 43, [2] => 47 [id] => 47)" não é válido, será que voce não quiz fazer assim: Array(0=>42,1=>43,2=>47), pois se for isso é só vc colocar no seu while que interage pelo mysql_fetch_assoc para adicionar usando $idv[]=$r5['id'].

In Topic: [Includes] Problema Nas Imagens

31/08/2011, 11:33

olá estou com problema no include, pois tennho um painel q estou querendo q apareça em todas as paginas, porem ha as pastas


Disrtibuidora (pasta onde contem todo os arquivos)
index
imagens(imagens do site) - paginas(onde está o painel.php) - revistas(onde esta as imagens do painel)


na pagina painel.php consigo visualisar as imagens que estão desse modo <img src="../revistas/02.jpg" /> nas demais paginas q estão
na pasta paginas consigo visualisar tb, mas quando abro a pagina index q está fora da pasta paginas não consigo visualisar as imagens e sim apenas o painel. estou chamando o include desta forma <?php include "/paginas/painel.php"; ?> alguem poderia da uma luz...ou mostrar como faço certo...OBG

Quando você coloca o seguite código HTML <img src="../revistas/02.jpg" /> (não tem nada de php nisso) ta informando pro sistema o seguinte: na pasta que você está agora, volte uma e entre na pasta "revistas" e me mande a imagem "02.jpg".
Se o arquivo ques está sendo usado para gerar o html está na mesma pasta que a pasta "revistas" então o código deveria ser <img src="revistas/02.jpg" /> sem o ".." que é o comando utilizado para voltar uma pasta.

Mas se tratando de um include, tente colocar no endereço das imagens a referência completa <img src="<?=$_SERVER['HTTP_HOST']?>/revistas/02.jpg" />

É só isso!

IPB Skin By Virteq