Ir para conteúdo
Fórum Script Brasil

André Gusmão

Membros
  • Total de itens

    610
  • Registro em

  • Última visita

Tudo que André Gusmão postou

  1. André Gusmão

    Problema Com Cadastro

    Se no campo está dessa forma: Tração 4X4, Air bag motorista, Vidros elétricos,etc... Você pode fazer assim: $opcionais = explode(",",$campo_da_tabela); Aí no <select> você faz assim: <option value="Tração 4x4" <?php if(array_search($opcionais,"Tração 4x4")) echo "selected" ?>>Tração 4x4</option> E assim por diante....
  2. André Gusmão

    Editores De Php

    Eu uso o Dreamweaver MX e acho ótimo. Tem uma centena de recursos, inclusive autocomplete, com sintaxe para diversas linguagens, não só PHP. Tem recursos de criar recordset, no qual você pode conectar à um banco de dados e mandar que ele crie automaticamente uma página de incluir/alterar registros, além de outras coisas. É excelente! :rolleyes:
  3. André Gusmão

    Paginação

    Pitanga, Pra isso você precisa primeiro montar um select pra buscar o número total de registro para assim obter o número máximo de páginas que você vai utilizar.
  4. André Gusmão

    Paginação

    Oi Carol, Aqui vai um exemplo simples e prático: paginacao.php <?php $reg_por_pag = 10; // registros por página if(!isset($pagina)) $pagina = 1; $conn = mysql_connect("host","user","pass"); mysql_select_db("database",$conn); $sql = "select * from lista limit ".($pagina-1)*$reg_por_pag.",$reg_por_pag"; $query = mysql_query($sql,$conn); while($cursor = mysql_fetch_object($query)) echo $cursor->campo1." - ".$cursor->campo2." - ".$cursor->campo3."<br>"; mysql_free_result($query); mysql_close($conn); echo "<br>"; echo "Página: $pagina<br>"; echo "<br>"; ?> <a href="paginacao.php?pagina=<?php echo $pagina-1 ?>">Página Anterior</a> <a href="paginacao.php?pagina=<?php echo $pagina+1 ?>">Próxima Página</a> :D
  5. Você tem várias alternativas: 1. Utilizar o MySQL através do prompt. 2. Criar um script em qualquer linguagem pra isso. 3. Utilizar o phpMyAdmin (mais recomendável), que você pode baixar gratuitamente. :D
  6. Eis a solução: mysql_query("INSERT INTO tabela VALUES ('1', '17', '$contador', '".trim($linha)."')"); ;)
  7. Você pode fazer assim: <img src="imagem.gif" style="cursor:hand" onClick="form.submit()"> Ou como num exemplo dado num tópico daqui: <style type="text/css"> <!-- .classbotao { background-image: url(Images/about.gif); background-repeat: no-repeat; background-position: left center; } --> </style> <form name="form1" method="post" action=""> <input name="Submit" type="submit" value=" Help" class="classbotao" value=""> </form>
  8. Ok, mas eu queria um "evento" que verificasse isso.
  9. Desabilitar o Control+C não é possível mas você pode impedir do usuário selecionar textos assim: <body onselectstart="return false">
  10. Meu caro, isso aqui no tem a mínima lógica: if (ero!=2){ document.write (" você digitou "+ero+"<br>"); }else{ document.write (" você digitou "+ero+"<br>"); } "ero" sendo igual ou diferente de 2 terá sempre o mesmo resultado. Pra você mudar o valor da variável dentro da função é muito simples: ero = x <-- qualquer valor aqui
  11. Resposta ao Gladisson: Tambem funciona mas você há de concordar que fica meio fora de padrão usar aspas para numa query onde você vai gravar valores numericos. Normalmente se usa aspas somente para valores alfanumericos. Resoposta ao thb_matrix: Você tambem pode usar a função number_format (aliás, eu recomendo). Ex.: $var = 123.45; echo number_format($var,2,",",""); O resultado será: 123,45
  12. Na página onde você recebe o valor do textarea, use o seguinte código: <?php $contador = 1; $text = explode("\n",$TEXTO); foreach($text as $linha) { echo "Texto $contador: $linha<br>"; $contador++; } ?> Ok?
  13. Alguém saberia se existe algum evento que é chamado ao fechar o browser, que não seja o evento onUnload ?
  14. Alguém saberia me dizer porque os listbox e combobox (<SELECT....>) sempre sobrepoem qualquer layer (<DIV ....>)? Não consigo de jeito nenhum fazer com que o layer fique sobre o listbox, ele sempre fica atrás. Alguém sabe? :(
  15. André Gusmão

    Input Text

    Faz assim: <?php session_start(); if(!session_is_registered("matriz")) session_register("matriz"); if(!isset($matriz)) $matriz = array(); if(isset($incluir)) // Significa que você clicou em "incluir" array_push($matriz,array($produto,$qtde,$valor)); ?> <form action="" method="post"> <input type="text" name="produto"> <input type="text" name="qtde"> <input type="text" name="valor"> <input type="submit" name="incluir" value="incluir"> </form> <form action="gravar.php" method="post"> <input type="submit" value="finalizar"> </form> Daí, na pagina gravar.php você faz assim: <?php session_start(); foreach($matriz as $lista) { $produto = $lista[0]; $qtde = $lista[1]; $valor = $lista[2]; .... continua seu codigo daqui..... OK? ;)
  16. André Gusmão

    Gmural 1.0

    Warning: fopen(bd.txt): failed to open stream: Permission denied in /var/lib/apache/clientes/fasternet/htdocs/daluche/mural1/functions.php on line 42 Isso diz tudo: "Permission denied" Ou seja, você não tem permissão para salvar arquivos no servidor.
  17. Problema resolvido, Alguns dos usuários estavam com o código javascript anterior salvo no cache dos seus IEs... Grato.
  18. Em javascript só você não vai conseguir pegar o valor passado por "...?erro=ok" Você precisa de uma linguagem de script como PHP, ASP, JSP.... Javascript não pega valores passados por request.
  19. Não entendi sua questão. Explique melhor e qual a finalidade disso.
  20. Altura e largura da janela: window.screen.height window.screen.width
  21. Se você vai inserir um valor numerico com casas decimais num banco de dados usando query SQL, sempre usa-se ponto, pois vírgula já tem seu uso específico em SQL. insert into valores (id, valor) values (100,200.35)
  22. André Gusmão

    Deletar O Banco

    Como eu já havia dito antes: <?php mysql_drop_db("seudatabase"); ?> É só isso...
  23. Bom e barato é o que eu tenho hospedagem: www.locasite.com.br Aliás, aproveitem e dêem uma olhada no site da minha empresa: www.infoagesistemas.com.br Hehehehe... :D
  24. André Gusmão

    Erro Em Else

    Vilela, Quando se trata de executar apenas uma linha de comando, seja no if, no for, no while, não é necessário o uso do {}. Ex.: if($a==1) echo "a=1"; é o mesmo que: if($a==1) { echo "a=1" } Tambem: while($x<10) $x++; é o mesmo que: while($x<10) { $x++ }
  25. É... eu percebi isso... Mandei um email pro suporte deles mas o email voltou... Acho que vamos ter que continuar garimpando. Na página www.superphp.com.br tem uma lista de servers gratuitos de PHP mas nem todos são em portugues.
×
×
  • Criar Novo...