Jump to content
Fórum Script Brasil

Marcelo Alves

Membros
  • Posts

    17
  • Joined

  • Last visited

About Marcelo Alves

Marcelo Alves's Achievements

0

Reputation

  1. Modifiquei meu documentroot do apache para acessar um caminho mapeado pela rede e esta dando o seguinte erro: Warning: require_once(M:\minharede\minhastools\tool/codeigniter/CodeIgniter.php) [function.require-once]: failed to open stream: Permission denied in M:\minharede\minhastools\tool\index.php on line 116 Fatal error: require_once() [function.require]: Failed opening required 'M:\minharede\minhastools\tool/codeigniter/CodeIgniter.php' (include_path='.;C:\php5\pear') in M:\minharede\minhastools\tool\index.php on line 116 Se eu utiliza o Wamp, funciona beleza, não sei qual configuração o Wamp alterou no apache ou php. Mas aqui não posso utilizar Wamp. Att, Marcelo Alves
  2. Ae galera estou com problema em uma Stored Procedure, na hora de comparar Strings... segue o fonte: BEGIN IF (v_cod != '') THEN UPDATE tab_p SET user = v_cod WHERE user = v_cod_old; UPDATE tab_r SET user = v_cod WHERE user = v_cod_old; UPDATE tab_e SET cod = v_cod WHERE coreid = v_cod_old; ELSE SELECT 0 AS msg; END IF; END //Chamando procedure CALL SP_UPDATE_COREID_TIMESHEET('cod_new','cod_old'); Ae ocorre o seguinte erro: Illegal mix of collations (latin1_general_ci,IMPLICIT) and (latin1_swedish_ci,IMPLICIT) for operation '=' Agradeço a atenção!!! []'s
  3. Exemplo, eu faço uma busca no banco executada por mysql_query, onde me retorna os results, e por algum motivo vou varrer estes dados e ao achar por exemplo um com ID 33 excluo dessa lista de resultados. Ai quando for percorrer ex.: com mysql_fetch_array, o ID 33 não estaria mais. []'s
  4. Ae galera, fiz uma consulta no banco e me retornou varios registros, gostaria de saber se tem a possibilidade de exluir um dos registro neste array de dados que o mysql monta. []'s
  5. Denis muito obrigado pela ajuda cara, resolveu meu problema!!!! Abraços e sucesso!
  6. Código: $sql = "Select rp.num_pedido,rp.cod_vendedor,cli.nome,rp.cod_cliente,tc.razao_social,tc.nome, rp.dt_emissao,rp.dt_entrega,rp.desconto,rp.total_bruto,rp.observacao From rec_pedidos rp Inner Join outro_banco.CLIENTE cli on rp.cod_vendedor = cli.nVendedor Inner Join rec_itens_pedido ric on rp.num_pedido = ric.num_pedido Left Join tabela_produtos tp on ric.cod_produto = tp.id_produto Left Join tabela_clientes tc on rp.cod_cliente = tc.id_cliente Where 1 = 1"; $filtro = ""; if(is_numeric($_REQUEST['codPedido'])){ $filtro .= " And rp.num_pedido = ".$_REQUEST['codPedido']; }elseif($_REQUEST['codPedido'] != ""){ echo utf8_decode("0"); exit(); } if($_REQUEST['codVendedor'] != ""){ if(is_numeric($_REQUEST['codVendedor'])){ $filtro .= " And rp.cod_vendedor = ".$_REQUEST['codVendedor']; }else{ $filtro .= " And cli.nome like '".$_REQUEST['codVendedor']."'"; } } if($_REQUEST['dataInicial'] != ""){ if(checkdate($dtIniMes,$dtIniDia,$dtIniAno)){ $data = preg_replace("'^([0-9]{2})/([0-9]{2})/([0-9]{4})$'",'$3-$2-$1', $_REQUEST['dataInicial']); $filtro .= " And concat(If(length(subString_Index(dt_emissao,' ',1))=9, SubString(insert(Substring_Index(Replace((dt_emissao),'/','-'),' ',1),3,1,'-0'),7,4), SubString(Substring_Index(Replace((dt_emissao),'/','-'),' ',1),7,4)),'-', If(length(subString_Index(dt_emissao,' ',1))=9, SubString(insert(Substring_Index(Replace((dt_emissao),'/','-'),' ',1),3,1,'-0'),4,2), SubString(Substring_Index(Replace((dt_emissao),'/','-'),' ',1),4,2)),'-', If(length(subString_Index(dt_emissao,' ',1))=9, SubString(insert(Substring_Index(Replace((dt_emissao),'/','-'),' ',1),3,1,'-0'),1,2), SubString(Substring_Index(Replace((dt_emissao),'/','-'),' ',1),1,2)) ) >= '".$data."'"; }else{ echo utf8_encode("1"); exit(); } } if($_REQUEST['dataFinal'] !=""){ if(checkdate($dtFimMes,$dtFimDia,$dtFimAno)){ $data = preg_replace("'^([0-9]{2})/([0-9]{2})/([0-9]{4})$'",'$3-$2-$1', $_REQUEST['dataFinal']); $filtro .= " And concat(If(length(subString_Index(dt_emissao,' ',1))=9, SubString(insert(Substring_Index(Replace((dt_emissao),'/','-'),' ',1),3,1,'-0'),7,4), SubString(Substring_Index(Replace((dt_emissao),'/','-'),' ',1),7,4)),'-', If(length(subString_Index(dt_emissao,' ',1))=9, SubString(insert(Substring_Index(Replace((dt_emissao),'/','-'),' ',1),3,1,'-0'),4,2), SubString(Substring_Index(Replace((dt_emissao),'/','-'),' ',1),4,2)),'-', If(length(subString_Index(dt_emissao,' ',1))=9, SubString(insert(Substring_Index(Replace((dt_emissao),'/','-'),' ',1),3,1,'-0'),1,2), SubString(Substring_Index(Replace((dt_emissao),'/','-'),' ',1),1,2)) ) <= '".$data."'"; }else{ echo utf8_encode("2"); exit(); } } if($_REQUEST['nomeCliente'] !=""){ if(is_numeric($_REQUEST['nomeCliente'])){ $filtro .= " And rp.cod_cliente = ".$_REQUEST['nomeCliente']; }else{ $filtro .= " And tc.razao_social like '".$_REQUEST['nomeCliente']."'"; } } if($_REQUEST['nomeProduto'] !=""){ if(is_numeric($_REQUEST['nomeProduto'])){ $filtro .= " And tp.id_produto = ".$_REQUEST['nomeProduto']; }else{ $filtro .= " And tp.descricao like '".$_REQUEST['nomeProduto']."'"; } } $filtro .=" And cli.codEmpresa = '". $_SESSION['empresa']."'"; $filtro .= " Group By rp.num_pedido,rp.dt_emissao"; switch($_REQUEST['ordenacao']){ case '1': $filtro .= " order by rp.num_pedido"; break; case '2': $filtro .= " order by rp.cod_Vendedor"; break; case '3': $filtro .= " order by cli.nome"; break; case '4': $filtro .= " order by rp.cod_cliente"; break; case '5': $filtro .= " order by e.razao_social"; break; case '6': $filtro .= " order by rp.dt_emissao"; break; case '7': $filtro .= " order by rp.dt_entrega"; break; default: $filtro .= " order by rp.dt_entrega"; break; } if($_REQUEST['ord'] != ''){ $filtro .=" desc"; } $sql .= $filtro; $sql .= " Limit ".($_REQUEST['pagina']*1).",50"; $limit = 1; $exec = mysql_db_query($_SESSION['bancoCliente'],$sql,$con);
  7. Ae galera estou com o seguinte problema. Tenho em uma tabela do meu banco mais de 20mil registros, no meu codigo php eu faço a consulta nesta tabela e na mesma consulta eu acesso outro banco que esta no mesmo servidor para comparar um valor. Só que esta muito lentooo.... e chega até da timeout. Gostaria de saber se alguém pode dar uma sugestão para resolver este problema, ou se o MySQL começa e da pau com muitos registros. Agradeço desde já!!!
  8. Estou tentando enviar os seguintes dados: include("banco.php"); conectar(); $sql = "SELECT ID,MOV_PLACA,MOV_FROTA,MOV_CONHE,MOV_DATA_SAIDA,MOV_HORA_SAIDA, MOV_DATA_PREV,MOV_HORA_PREV,MOV_DESCRICAO,MOV_LOCAL_ORIGEM, MOV_LOCAL_DESTINO FROM `movimento_viagem` limit 10"; $result = executar($sql); if($result){ $ch = curl_init(); curl_setopt($ch,CURLOPT_URL, "http://www.voipinteligente.com.br/receptor.php"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $cont = 0; while($dados = criarArray($result)){ $placa[] = $dados['MOV_PLACA']; $frota[] = $dados['MOV_FROTA']; $conhecimento[] = $dados['MOV_CONHE']; $saida_prevista[] = $dados['MOV_DATA_SAIDA']."".$dados['MOV_HORA_SAIDA']; $chegada_prevista[] = $dados['MOV_DATA_PREV']."".$DADOS['MOV_HORA_PREV']; $descricao[] = $dados['MOV_DESCRICAO']; $origem[] = $dados['MOV_LOCAL_ORIGEM']; $destino[] = $dados['MOV_LOCAL_DESTINO']; $cont++; } $data = array('placa' => $placa, 'frota' => $frota, 'conhecimento' => $conhecimento, 'saida_prevista' => $saida_prevista, 'chegada_prevista' => $chegada_prevista, 'descricao' => $descricao, 'origem' => $origem, 'destino' => $destino,'cont' => $cont); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch,CURLOPT_POSTFIELDS,$data); $output = curl_exec($ch); curl_close($ch); echo $output; } A pagina que rebe esses dados é: echo "Recebi os seguinte dados:"."<br>"; $cont = $_POST['cont']; $placa = $_POST['placa']; $frota = $_POST['frota']; $conhecimento = $_POST['conhecimento']; $saida_prevista = $_POST['saida_prevista']; $chegada_prevista = $_POST['chegada_prevista']; $descricao = $_POST['descricao']; $origem = $_POST['origem']; $destino = $_POST['destino']; echo $cont; for($i=0; $i < $cont; $i++){ echo "<br>"; echo $placa[$i]; //testando } Só que não consigo mostrar os dados, mostra somente ARRAY, sei que tem mais de um array imbutido nesta variavel, provavel que eu não esteja conseguindo tratar ela, se alguém puder me ajudar eu agradeço!!!!!
  9. Blzaa... Muito obrigado pela ajuda!!!... :)
  10. Sabe me dizer se o CURL já vem instalando nos servidores de Hospedagem que contém o php???
  11. Estou com uma Missão quase impossível aqui.... Seria o seguinte, em um arquivo php, por exemplo: recebe_dados.php, recebe os dados de um determinado formulário e grava no banco de dados , eu gostaria que ao mesmo tempo ele enviasse para outro servidor via GET ex.: www.outroservidor.com.br/eu_recebo_dados.php?nome=algo&idade=seila , gostaria de saber qual função eu poderia utilizar para enviar esses dados. Detalhe provavelmente eu tenha que colocar esse endereço do outro servidor (www.outroservidor.com.br/eu_recebo_dados.php?nome=algo&idade=seila) dentro de um laço pra que ele vá recebendo os dados, pois cadastro mais de uma vez ao mesmo tempo em recebe_dados.php Espero que esteja transparente minha duvida!!! Agradeço desde já a ajuda de todos!!!!!
  12. Eitaaaa é mesmo!!!!>. tinha esquecidoo.. Obrigado amigo!
  13. Boa Noite, Eu tenho uma <div></div> que receber valores vindo de um arquivo php, deste valores vindo gostaria de quando clicar no meu botão submit ele enviar esses dados entre a <div></div> para um outro arquivo php, sei que existe hidden que poderia fazer mas neste meu caso só funciona com div pois ela recebe descrição de produtos preços quantidade e total. Obrigado!
  14. Blza..!! Mas agora deu um problema, Código $nome_arquivo = $_FILES['arquivo']['name']; $tamanho_arquivo = $_FILES['arquivo']['size']; $arquivo_temporario = $_FILES['arquivo']['tmp_name']; $sub = array("a" => "áàâã","e" => "éèê","i" => "íìî", "o" => "óòôõ","u" => "úùûü","ç" => "c"); foreach($sub as $id => $valor) { $nome_arquivo = eregi_replace("[".$valor."]",$id,$nome_arquivo); } .........bla bla bla........ Fiz o upload da imagem Ninféias passo pelo processo que mostra ae ensima no codigo mas ele esta deixando o nome da imagem assim Ninfa©ias.jpg :mellow:
  15. Blza Cara!! Outra duvida como eu poderia esta fazendo este procedimento utlizando array? fiz mais ou menos aqui mas não to conseguindo: $nome = "ÁÃ"; $sub = array("a" => "áàâã", "A" => "ÁÀÂÃ"); foreach($sub as $id => $valor) { $nome = ereg_replace($valor,$id,$nome); } $var = "ATENÇÃO | salmão"; $var = ereg_replace("[ÁÀÂÃ]","A",$var); $var = ereg_replace("[áàâã]","a",$var); echo "<br>"; echo $nome; Só funciona se a variavel $nome estiver na mesma seqüência que o array por exemplo se nome obtiver o valor (áàâã).
×
×
  • Create New...