Ir para conteúdo
Fórum Script Brasil

rickayron

Membros
  • Total de itens

    679
  • Registro em

  • Última visita

Tudo que rickayron postou

  1. rickayron

    Erro na jpgraph

    Está indicando que no seu servidor está faltando arquivos do jpgraph, tente descompactar a classe no servidor novamente ou habilitar-la pelo php.ini se ouver jeito ne,
  2. rickayron

    MariaDB

    Olá tudo bem, Queria saber se algum de vocês já realizou testes com o banco de dados MariaDB, sucessor do msyql 5.1, criado pelo mesmo autor do mysql e a sua fiel equipe, dizem que a versão do maria db é instavel mas não tive oportunidade de realizar testes com ele, e também algumas duvidas sobre sua compatibilidade com o php, será que é tão eficiente quanto o mysql? até mais.
  3. rickayron

    problemas com DELETE

    você diz que quer excluir todos os clientes que não pertencem a filial x mas no codigo abaixo está igualando porque? TB1_CLIENTES.id = TB2_CLIENTES_FILIAIS.cliente_id por um acaso está testando o codigo auto do cliente ? ver se issso dá certo não testei mysql_query("DELETE FROM TB1_CLIENTES, TB2_CLIENTES_FILIAIS WHERE TB1_CLIENTES.id = TB2_CLIENTES_FILIAIS.cliente_id && TB2_CLIENTES_FILIAIS.filial <> 'X'"); tente tambem somente substituir o != pelo <>
  4. rickayron

    Script grande

    Caso seja host, e as suas operações envolvem banco de dados talvez o problema seja o banco de dados e não o php en si, tive um prolbema parecido com esse, minha tentava ler mas ficava tudo em branco e travava, quando migrei para um outro bd ficou melhor.
  5. rickayron

    Ler dois arrays

    $Array[Nome]=array("ricardo","robson"); $Array[idade]=array("18","20");
  6. rickayron

    Ajuda no PHP

    respondendo sua pergunta segue seu codigo com algumas citações <?php $_con = @mysql_connect("localhost","root","LLgll123"); -> o @ oculta um provavel erro if($_con===FALSE) { -> é mais indicado você usar o igual ao invés de indentico echo "Erro na conexao " . mysql.error(); exit(); } mysql__select_db("test",$_con); if($_con===FALSE) { -> é mais indicado você usar o igual ao invés de indentico echo "Não foi possível conectar" . mysql_error(); } $_sql = "SELECT * FROM usuario1"; $_res = mysql_query($_sql,$_con); -> a não está errado não mas você poderia simplificar $co=mysql_query("select * from usuarios1"); if($_res===FALSE) { -> é mais indicado você usar o igual ao invés de indentico echo "erro na consulta " . mysql_error() . "<br/>"; } else { $_nr = mysql_num_rows($_res); echo "A consulta retornou " . (int) $_nr . " registro(s)<br/>"; -> aqui não precisa indicar que é um inteiro ao contrario da c o php não precisa definir, basta colocar a variavel ->simplificando echo "A consulta retornou $_nr registro(s)<br/>"; if($_nr>0) { echo "<table border=1 cellspacing=3 cellpadding=2>"; echo "<tr bgcolor='#f0f0f0'>"; for($_i=0;$_i<mysql_num_fields($_res);$_i++) { -> nesse trecho está tudo bem ele exibirá os campos da tabela echo "<td>" . mysql_field_name($_res,$_i) . "</td>"; } echo "</tr>"; while($_row=mysql_fetch_assoc($_res)) { -> esse trecho ficou inutil já que para ler os dados é necessario indicar o array dentro do while $_t = mysql_fetch_lenghts($_res); -> nessa linha acredito que você estaria tentando pegar os dados entaria seria mais adequado utilizar uma das nativas mysql_fetch_array, mysql_fetch_assoc ou mysql_fetch_object echo "<tr>"; $_i=0; } foreach($_row as $_k=>$_vlr) { echo "<td>$_vlr ({$_t"[$_i]})</td>"; $_i++; } echo "</tr>"; } echo "</table>"; } mysql_close($_con); nada foi corrigido somente explicado até mais
  7. rickayron

    Ajuda no PHP

    o codigo que postei está funcionando so precisa colocar a senha banco e usuario, o seu codigo mostrava os campos da tabela e os dados logo abaixo formando um quadro, pode utilizar o codigo que postei e qualquer erro é so postar
  8. como ficou muitos postei fiquei com preguiça de ler e so vi codigo seria mais ou menos isso compara uma table com outra select * from telefones where telefone.numero <> procon.numero até mais
  9. rickayron

    Ajuda no PHP

    olá siga as instruções e modifique a senha, banco, e local conforme sua necessidade até mais <?php class IPR{ var $local, $banco, $senha, $usuario; function __construct($Tabela) { $Dados=$this->ExecutarConsultaCompleta($Tabela); //realizando a consulta $NumeroC=count($Dados[campo]); //numeros de campos // $NumeroR=count($Dados[dados]*$NumeroC); //numeros de elementos no campo 1 ] echo "<font color=blue>Numeros de registros encontrados ".$Dados[Total]."</font>"; echo "<table name='Campos' id='Campos' align='center' width='100%' border=1> <Tr>"; for($i=0; $i<$NumeroC; $i++) { echo "<Td>".$Dados[campo][$i]."</td>"; } echo "</tr><tr>"; for($i=0; $i<count($Dados[dados]); $i++) { for($k=0; $k<$NumeroC; $k++) { echo "<Td>".$Dados[dados][$i][$k]."</td>"; } echo "</tr><tr>"; } echo "</tr></table>"; } protected function Verificar($Array,$Quantidade) //funão para verificar se os elementos do array estão vazio ou não { for($i=0; $i<$Quantidade; $i++) { if (empty($Array[$i])) { echo "Elemento vazio $i de $Quantidade se encontra vazio\n"; exit; } } } function Conectar($local="localhost",$usuario="root",$banco="gerenciamento",$senha="") //função para conectar { // $this->Verificar(Array("$local","$banco","$usuario"),$Quantidade=3); //permitimos a senha como campo vazio $conectar= mysql_connect($local,$usuario,$senha); //$conectar=mysql_connect("$local","$usuario","$senha"); //efetuando a conecxão ($conectar == false) ? ($retorno="Erro na conecxão ".mysql_error()) : $retorno=true; $banco=mysql_select_db($banco); ( ($banco==false) and ($retorno=true) ) ? ($retorno="Erro no banco ".mysql_error()) : $retorno=true; return $retorno; } function ExecutarConsultaCompleta($Tabela) //executa uma consulta completa retornando nomes dos campos e dados contidos neles em forma de matriz { // $this->Verificar(Array("$Tabela"),$Quantidade=1); $con=$this->Conectar(); //conectando if ($con != true) //caso a conecxao retorne falso para a execução e imprimi o erro { echo $con; exit; } $sql=mysql_query("select * from $Tabela"); //executando a consulta $NomeDosCampos[Total]=mysql_num_rows($sql); for($i=0; $i<mysql_num_fields($sql); $i++) { $NomeDosCampos[campo][$i]=mysql_field_name($sql,$i); //pegando o nome dos campos } $sd=0; while($s=mysql_fetch_object($sql)) { for($l=0; $l<count($NomeDosCampos[campo]); $l++) { $NomeDosCampos[dados][$sd][$l]= $s->$NomeDosCampos[campo][$l]; } $sd++; } return $NomeDosCampos; } } //iniciando os elementos /*modo de usar basta instaciar a classe ipr que será automaticamente executada localize a linha que é aproximadamente 46 Conectar($local="localhost",$usuario="root",$banco="gerenciamento",$senha="") e mude os dados de acordo com a sua necessidade até mais */ $Tabela="produtos"; $t=new IPR($Tabela); ?>
  10. <link rel="stylesheet" title="Standard" href="../../css/layout.css" type="text/css" media="screen" /> <?php include("conectMysql.php"); /* ========================================================= SELECIONA A TABELA PARA EXIBIÇÃO DAS ENQUETES ANTERIORES. ========================================================= */ if(file_exists("init.php")) { require "init.php"; } else { echo "Arquivo init.php não foi encontrado"; exit; } if(!function_exists("Abre_Conexao")) { echo "Erro o arquivo init.php foi alterado, não existe a função Abre_Conexao"; exit; } Abre_Conexao(); $rs_votos = mysql_query("SELECT * FROM votos ORDER BY id desc"); if(mysql_errno() != 0) { if(!isset($erros)) { echo "Erro o arquivo init.php foi auterado, não existe $erros"; exit; } echo $erros[mysql_errno()]; exit; } ?> <div class=opcoes_enquete"> <ul> <?php // variavel contendo a query $rs_votos, iremos while ($info_votos = mysql_fetch_array($rs_votos)){ ?> <li class="info_enquetes"><?php echo $info_votos["opcao1];?> - <?php echo $info_votos["votos_op1"];?> votos</li> <li class=info_enquetes"><?php echo $info_votos["opcao2];?> - <?php echo $info_votos["votos_op2"];?> votos</li> <li class=info_enquetes"><?php echo $info_votos["opcao3];?> - <?php echo $info_votos["votos_op3"];?> votos</li> <li class=info_enquetes"><?php echo $info_votos["opcao4];?> - <?php echo $info_votos["votos_op4"];?> votos</li> <li class=info_enquetes"><?php echo $info_votos["opcao5];?> - <?php echo $info_votos["votos_op5"];?> votos</li> <?php // até a qui foi revisando ?> </ul> <ul> <li class="votos_enquetes"><div><table background="imgs/op1.jpg" width=<? echo(round($total_1));?>"%" border="0" align="left"><tr><td><? echo($total_1);?>% </td></tr></table></div></li> <li class="votos_enquetes"><div><table background="imgs/op2.jpg" width=<? echo(round($total_2));?>"%" border="0" align="left"><tr><td><? echo($total_2);?>% </td></tr></table></div></li> <li class="votos_enquetes"><div><table background="imgs/op3.jpg" width=<? echo(round($total_3));?>"%" border="0" align="left"><tr><td><? echo($total_3);?>% </td></tr></table></div></li> <li class="votos_enquetes"><div><table background="imgs/op4.jpg" width=<? echo(round($total_4));?>"%" border="0" align="left"><tr><td><? echo($total_4);?>% </td></tr></table></div></li> <? } ?> </ul> </div>
  11. rickayron

    calculadora em php

    em vez de ifs utilize o switch vai poupar linhas
  12. Isso eu sei pela mensagem. Tenho este codigo no inicio da pagina. A variavel é esta, ou esta errado? Tenho que declarar outra? <?php include "conexao.php"; $acao = $_GET["acao"]; $id = $_GET["id"]; if ($acao != "") { $sql = "SELECT * FROM CATEGORIAS WHERE ID_CATEGORIA= $id"; $resultado = ibase_query ($sql); $linha = ibase_fetch_assoc($resultado); $categoria = $linha["CATEGORIA]; } ?> você está utilizando o firebird? post o codigo todo
  13. Olá estou estudando c/c++, sou bem iniciante ainda, e tenho muitas duvidas, quero fazer um sistema com uma interface grafica mais amigavel, mas eu não por onde começar com o c pois so sei fazer por dos, gostaria que min dessem uma dica por onde começar? até mais
  14. Eu também acho isso, mais acho que, ele deve estar trabalhando de uma forma que "cria" os arquivos de forma automatica, então não deve existir os pré definidos... Mais pensando bem, se assim for, ele pode adicionar os nomes num banco de dados, depois de criar o arquivo, e assim, quando for abrir, verificar se tal arquivo existe na tabela, e se existir, abrir... faça um filtro que impeça http:// e outros caracteres que sejam diferentes dos que vocE UTILIZA, HOJE EM DIA SERIA MAIS FACIL SOFRE SQL INJECTION DO PHP INJECTION ATÉ MAIS
  15. //arquivo de configuração para conexão com o BD include "config.php" $ip = $_SERVER['REMOTE_ADDR']; $hora = now(); mysqlquery("INSERT INTO tabela_do_banco ('IP','Hora') VALUES ('$ip','$hora'); o trecho acima necessita de algumas correções tente o trecho abaixo, as correções que foram feitas, ifem no mysqlquery, fechar aspas no insert, fechar parenteses no insert, pontuação no insert e verificação do insert. ate mais include "config.php" $ip = $_SERVER['REMOTE_ADDR']; $hora = now(); $inserir=mysql_query("INSERT INTO tabela_do_banco (IP,Hora) VALUES ('$ip','$hora')"); if ($inserir==false){ echo "erro ao tentar inserir"; }
  16. rickayron

    PHP vs Java

    ... Tenha em mente também que, em Java você só tera que instalar o Java, em PHP provavelmtne você tera que instalar Apache, PHP, Mysql, etc etc... ... Na verdade, isto vai depender de como o cara executar o projeto. Na minha opinião, o que deveria ser feito é um servidor PHP rodando em CLI em uma máquina principal, com clientes utilizando a biblioteca gráfica PHP-GTK e se comunicando com o servidor. Porém, não sei como está o estado e a portabilidade do PHP-GTK, nunca utilizei. Também dá para fazer em Web, mas acho que no caso dessa aplicação seria interessante "desktop". Mas aí depende do que o cliente achar melhor e se o OP tem conhecimentos para isso. Abraços. O cliente não tem preferencia por linguagem desktop já fiz esse interrogatório, se tivesse usario o delphi simples e repido, a linguagem não importa muito o que ele quer é um bom rendimento em red, php e java foram as que eu pre selecionei, utilizar a extençao gtk do php não está em meus planos visto que não há necessidade já que não trabalharei com objetos complexos para o php normal, acho que vou utilizar o php mesmo, visto que será um serviço de no maximo 1 semana e como são poucos acessos simultaneos sera mais rapida que o java, até mais e obrigado a todos
  17. rickayron

    PHP vs Java

    sim analizei o projeto é simples, não é de grande complexidade, meu conhecimento é bem maior em php, sou iniciante em java, mas o projeto é simples então qualquer um ira ter o mesmo efeito de trabalho para min, analizando os comentários min surgiu uma duvida, trabalhos java rende mais grana?,,,,
  18. procure na sessão de codigo, la tem exemplos de cadastros até mais
  19. rickayron

    PHP vs Java

    gostaria de saber quais as vantagem de criar um sistema como o de baixo com o php ao invés do java o sistema será para gerenciar um salao de beleza, cadastro de clientes, cadastro de funcionarios, cadastro de serviços, edições dos mesmos exclusões dos mesmos, agendamento de serviços, relatorio, extrato de comissões, funcionamento em rede, para 8 maquinas, a quantidade de clientes não passa de 2000 registros até mais
  20. rickayron

    Java vs PHP

    Olá a todos, sou programador php, e estou iniciando os estudos no java não conhecimento ao algum do java, gostaria que vocês que possuem experiencia no java, publicassem as vantagem em se utilizar java ao invés de php, tendo em mento o seguinte sistema. o sistema será para gerenciar um salao de beleza, cadastro de clientes, cadastro de funcionarios, cadastro de serviços, edições dos mesmos exclusões dos mesmos, agendamento de serviços, relatorio, extrato de comissões, funcionamento em rede, para 8 maquinas, a quantidade de clientes não passa de 2000 registros até mais
  21. rickayron

    salvar documento no php

    faça como o norivam disse, envie os dados por um form, e resgate com php, para não sair do padrão use ajax, assim terá mais robustes, e é mais dinamico até mais
  22. rickayron

    salvar documento no php

    não compreendir sua duvida teria como postar parte do codigo onde há duvida e se expresse mais claramente. você salvar o documento com o nome da frame?
  23. funçao javascript function KeyPressEnter(){ var Enter = 13; if (Enter=event.keyCode){ document.getElementById("id_do_fomulario").submit(); } return false; } coloque essa funçao entre as tags <head> </head> e coloque isso no campo no qual a busca ocorre onkeypress="keyPressEnter();" qualquer duvida post ai até mais.
×
×
  • Criar Novo...