Jump to content


dudesign

Member Since 13/10/2007
Offline Last Active 06/04/2011, 00:24
-----

Topics I've Started

Problemas No For...

05/04/2011, 09:17

Olá galera, olha eu aqui novamente kkkk
Estou tendo problemas com um FOR. É o seguinte, preciso pegar a quantidade de palavras digitadas na busca e adicioná-las no SELECT. Até ai tudo bem...
$palavra = trim($_REQUEST['pesquisa']);
$quebra = explode(" ", $palavra);
for($i=0; $i<count($quebra); $i++){
    $condicao = "clientes.nome LIKE '%".$quebra[$i]."%' OR clientes.razaosocial LIKE '%".$quebra[$i]."%' OR clientes.cidade LIKE '%".$quebra[$i]."%' OR categorias.titulo LIKE '%".$quebra[$i]."%' OR especializacoes.especializacao LIKE '%".$quebra[$i]."%' OR ";
    $query = $busca->selecionar_innerjoin('clientes.id, clientes.categoria, clientes.nome, clientes.razaosocial, clientes.cidade, clientes.situacao, 
                                          especializacoes.cliente, especializacoes.especializacao, 
                                          categorias.id, categorias.titulo', 
                                          'clientes', 'especializacoes', 'categorias', '', 
                                          'clientes.id = especializacoes.cliente', 'clientes.categoria = categorias.id', '', 
                                          ''.substr($condicao,0,-3).' AND clientes.situacao=1', 'clientes.nome DESC', '');
}

Mas na hora de exibir o SELECT, ele mostra em dois SELECTs. Sendo que era pra ser mostrado o que está em negrito em só um:
SELECT clientes.id, clientes.categoria, clientes.nome, clientes.razaosocial, clientes.cidade, clientes.situacao, especializacoes.cliente, especializacoes.especializacao, categorias.id, categorias.titulo FROM clientes INNER JOIN especializacoes ON clientes.id = especializacoes.cliente INNER JOIN categorias ON clientes.categoria = categorias.id WHERE clientes.nome LIKE '%eduardo%' OR clientes.razaosocial LIKE '%eduardo%' OR clientes.cidade LIKE '%eduardo%' OR categorias.titulo LIKE '%eduardo%' OR especializacoes.especializacao LIKE '%eduardo%' AND clientes.situacao=1 ORDER BY clientes.nome DESCSELECT clientes.id, clientes.categoria, clientes.nome, clientes.razaosocial, clientes.cidade, clientes.situacao, especializacoes.cliente, especializacoes.especializacao, categorias.id, categorias.titulo FROM clientes INNER JOIN especializacoes ON clientes.id = especializacoes.cliente INNER JOIN categorias ON clientes.categoria = categorias.id WHERE clientes.nome LIKE '%presentes%' OR clientes.razaosocial LIKE '%presentes%' OR clientes.cidade LIKE '%presentes%' OR categorias.titulo LIKE '%presentes%' OR especializacoes.especializacao LIKE '%presentes%' AND clientes.situacao=1 ORDER BY clientes.nome DESC

Page Flip Flash Xml + Php

05/04/2011, 09:16

Olá galera!
Preciso mais uma vez de uma ajuda de vocês...
Estou trabalhando com Page Flip Flash e preciso que as imagens sejam selecionadas do banco.
A idéia é o seguinte:
O flash lê este arquivo Pages.xml
<content width="368" height="450" bgcolor="cccccc" loadercolor="ffffff" panelcolor="5d5d61" buttoncolor="5d5d61" textcolor="ffffff">
        <page src="pages/01.jpg"/>
        <page src="pages/02.swf"/>
        <page src="pages/03.swf"/>
        <page src="pages/04.jpg"/>
        <page src="pages/05.jpg"/>
        <page src="pages/06.jpg"/>
        <page src="pages/07.swf"/>
        <page src="pages/08.jpg"/>
        <page src="pages/09.swf"/>
        <page src="pages/10.jpg"/>
        <page src="pages/11.swf"/>
        <page src="pages/12.jpg"/>
        <page src="pages/13.jpg"/>
        <page src="pages/14.jpg"/>
</content>

Preciso fazer com o que o <page src="xxxx"/> seja repetido e selecionado pelo banco de dados MySQL, mas sempre sendo salvo no Pages.xml
Dei uma pesquisada e fiz assim, mas não sei como a pagina pegará os dados da busca
<?php
include "CONEXÃO";

$consulta = @mysql_query("SELECT * FROM jornais WHERE jornal={$_GET['id']} AND status=1");
$manipulador_arq = fopen("/Pages.xml","w+");

@fwrite($manipulador_arq,'<content width="368" height="450" bgcolor="cccccc" loadercolor="ffffff" panelcolor="5d5d61" buttoncolor="5d5d61" textcolor="ffffff">\n\n\n');
while($exibir = @mysql_fetch_array($consulta)){
        $xml = '<page src="../pages/'.$exibir.'"/>\n';
        @fwrite($manipulador_arq,$xml); 
}

@fwrite($manipulador_arq,"\n\n</content>"); 
?>

[Resolvido] ValidaçãO Com Jquery

02/07/2010, 13:27

Olá galera.
Tenho este código e gostaria de fazer a validação em cima dele, tipo não deixar passar um valor em BRANCO.
E apresentar a mensagem de "PREENCHER TODOS OS DADOS".

//Função que pega os valores do formulário 'POST'
$("#form").live('submit',function(){
        var dados = $(this).serialize();
        var action = $(this).attr('action');
        $.ajax({
                data: dados,
                url: action,
                type: 'POST',
                success: function( resposta ){
                        alert($("input[name='aprovacao']").val());
                        $('#conteudo').load($("input[name='redirecionar']").val());
                        $('#form')[0].reset();
                },
        });
return false;
});



Ou então validar item por item TITULO, OBJETO, NOME, etc... Antes do SUCCESS

Importar Csv E Xls Para Mysql

23/06/2010, 09:28

Olá estou querendo importar um arquivo .XLS, XLSX e CSV para o MySQL.
Consegui fazer para enviar CSV, mas não estou conseguindo arrumá-lo para os arquivos...
<?php
mysql_connect("xxx", "xxx", "xxx");
mysql_select_db("xxx");

if(isset($_POST['submit'])){
        $filename = $_POST['filename'];
        $handle = fopen("$filename", "r");
        while(($data = fgetcsv($handle, 100000, ";")) !== FALSE){
                $result = mysql_query("INSERT INTO teste (empresa, nome, email, enviar, status) VALUES ('".$data[2]."', '".$data[0]."', '".$data[1]."', '".$data[3]."', '".$data[4]."')");
        }
        fclose($handle);
        print "Import done";
}else{
        print "<form action='index.php' method='post'>";
        print "Type file name to import:<br>";
        print "<input type='file' name='filename' size='20'><br>";
        print "<input type='submit' name='submit' value='submit'></form>";
}
?>

alguém pode me ajudar...
não teria como fazer um para os 3 tipos de arquivos?
e se tem como consultar o e-mail antes de efetuar o cadastro...

da uma força ai galera...

[Resolvido] Exibir/Ocultar <Div> DinâMica Jquery+Php

23/06/2010, 09:26

Olá galera!
Primeiro preciso ocultar todas as <DIV>s - (OK!)
Segundo preciso fazer com que ao clicar na imagem abra a <DIV> correspondente ao ID chamado...

USUÁRIOS.PHP
while($usuarios = mysql_fetch_array($sql)){
   <a href="#acao'.$usuarios['id'].'" class="mostrar">
      <img alt="Adicionar Imagem Usuário" border="0" height="15" src="./imagens/image_add.png" width="15" />
   </a>

   <div class="acao" id="acao'.$usuarios['id'].'">
      <span class="itens" style="float:right; margin:-4px 2px;">
         <a class="ocultar" href="#"><b>x</b></a>
      </span>
      <span class="itens">Seleciona a imagem desejada</span>
      <center><input name="nome" type="file" /> <button type="submit" id="botao"> Salvar </button></center>
   </div>
}

JQUERY.JS
$(document).ready(function(){
   $('.acao').hide();
   $('.mostrar').live('click',function( e ){
      $('.acao').show();
   });
   $('.ocultar').live('click',function( e ){
      $('.acao').hide();
   });
});

IPB Skin By Virteq