Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. Você já tem a query pronta... $result_c = mysql_query("SELECT * FROM carros WHERE destaque = '2' ORDER BY RAND() LIMIT 3"); $result_m = mysql_query("SELECT * FROM motos WHERE destaque = '2' ORDER BY RAND() LIMIT 3"); Pronto a $result_c pega dos carros e a $result_m das motos... ai use o mysql_result para imprimir os resultados... Por exemplo: echo mysql_result($result_c,0,'nome'); No caso ele vai imprimir o primeiro resultado (0) vindo da query $result,c, resultado pertencente a coluna nome do BD (se ela existir...
  2. ESerra

    Somar Valores Da Tabela

    Se você quer somar os valores de um determinada coluna, usa o SUM http://scriptbrasil.com.br/forum/index.php?showtopic=105560
  3. ESerra

    Ajuda Com Php.ini

    No PHP.INI altere a linha error_reporting = E_ALL Para error_reporting = E_ALL & ~E_NOTICE
  4. Isso é realmente simples... basta usar a solução 1: se você quiser 3 carros e 3 motos, faz 2 querys separadas uma para cada tabela... e o LIMIT usa 3... No caso você faz uma query para a tabela carros e outra para a motos... para imprimir lado a lado também tem 2 opções: 1 - Se você tiver certeza que sempre existirão 3 resultados para serem obtidos, cria uma tabela com 3 campos e 2 linhas e usa o mysql_result para imprimir os resultados nela. 2 - Se existir a hipótese do número de veículos ser menor que 3 em alguma das categorias, ai você vai ter que criar as colunas da tabela dinamicamente, a lógica disso está aqui.
  5. ESerra

    Impressao

    Imprimir em landscape a partir do que? Direto do navegador? De algum gerador de PDF... etc...
  6. ESerra

    Somando Valores

    echo mysql_result($sql5,0,'valorTotal');
  7. ESerra

    Somando Valores

    Se o campo do BD estiver correto (ou seja, não for VARCHAR), basta o SUM para somar tudo...
  8. Para se somar você deve colocar PONTO em vez de VÍRGULA para os centavos, use o str_replace para substituir a VÍRGULA atual pelo PONTO, ai some os valores e ai use o number_format para deixar o resultado com o aspecto que estamos acostumados...
  9. Bom, se o submit delimita a tabela então... ai tem 2 soluções, se você quiser 3 carros e 3 motos, faz 2 querys separadas uma para cada tabela... e o LIMIT usa 3... Se você quer que se escolhida aleatoriamente a tabela dos carros ou das motos usa o rand do PHP (o que eu usei foi o do mysql) para fazer um "sorteio" entre as 2, e usa o switch para definir a tabela... E na última possibilidade, você coloca if (($_REQUEST['Submit'] == 'Carros') OR (!isset($_REQUEST['Submit']))) // Se a busca for por carros { $detalhesveiculo='detalhescarro.php?id='; $tipocmbusca='carros'; } else { $detalhesveiculo='detalhesmoto.php?id='; $tipocmbusca='motos'; } Perceba que eu adicionei o !isset($_REQUEST['Submit']), então se Submit não estiver setado aquela primeira opção também será válida...
  10. ESerra

    Uso Correto Do Exit

    Se você tivesse executado o exemplo que o Beraldo passou ia ver que quando o exit é chamado ele simplemente encerra completamente a execução do script, não interessa se tem HTML depois... ele pára tudo e manda o que tiver sido processado pro navegador do usuário... Quanto ao número que vai lá dentro, é a mensagem de erro que será exibida, sobre isso o manual fala: Se status é um integer, este valor será usado como estado se saída. Estados de saída deve, estar no intervalo de 0 a 254, o estado de saída 255 é reservado pelo php e não deve ser usado. O estado 0 é usado para terminar o programa de maneira bem sucedida. http://www.php.net/exit E mais um detalhe (que o manual também fala), exit, assim como echo, não é uma função e sim um construtor de linguagem (sim, você pode dar um exit; sem os () que vai funcionar).
  11. ESerra

    Ajuda : Cadastro

    MYSQL é um sistema gerenciador de banco de dados, ele faz o gerenciamento das tabelas do banco de dados, bem como dos dados que forem guardados nelas... $dbhost="localhost"; -> Aqui não deve ser alterada $dbuser="fabrica1_controle"; -> Nome do usuário para acessar o banco de dados $dbpasswd="123"; -> Senha do usuário que você usou acima $dbname="fabrica1_controle";" -> Nome do banco de dados que vai guardar os dados É isso ai... se você não souber como criar um banco de dados ou um usuário para o mesmo, abra um ticket no seu host perguntando que eles não devem criar caso para informar isso...
  12. ESerra

    Include Em Html

    Em programação sempre tem várias formas de se fazer a mesma coisa... a sua é uma delas, no caso as outras possíveis não seriam lá muito diferentes e não mudariam muita coisa também...
  13. ESerra

    Include Em Html

    Você está chamando o PHP dentro de um arquivo HTML, mas esse HTML está com a extensão .php?
  14. Tem que ver no site dos correios, se tem uma seção que o cara informa o CEP e obtém o endereço correspondente, pois na consulta do valor de frete, o correio só informa a UF e se é capital ou interior...
  15. Nessa consulta não... mesmo porque ela acessa uma página em que essa informação não está disponível...
  16. ESerra

    Sistema De Loja Em Php

    Guarda o IP em algum lugar (TXT, BD) e toda requisição consulta esse lugar, se estiver lá liberado, senão bloqueia...
  17. ESerra

    Ajuda : Cadastro

    Se você acha essas 3 linhas de explicação complicadas nem tente um tente ler um tutorial de criação então...
  18. Na query que você vai buscar já coloca tudo ou seja... $result = mysql_query("SELECT * FROM tabela WHERE destaque = '1' ORDER BY RAND() LIMIT 6 "); Esse código ai já vai buscar os dados de veículos apenas com o destaque igual a 1, sorteados aleatoriamente e limitados a 6 resultados Ai você pega Ai você faz o resto assim: while($row = mysql_fetch_array( $result )){ /*Aqui você chama as colunas que quiser, não precisa ver se a coluna tem valor igual a 1, já que isso já é definido na própria query*/ }
  19. ESerra

    Sistema De Loja Em Php

    O que você deve se preocupar é com SQL Injection e PHP Injection... isso sim causa problemas... como em muitos sites que basta o cara colocar em um dos campos de login OR 0 = 0 e pronto, o sistema aceita o login na boa...
  20. ESerra

    Retornando Erro

    Troque: group by pro.nome" }; Por group by pro.nome"; }
  21. ESerra

    Retornando Erro

    Troca where i.cod_pedido ="$linha['pro.cod_pedido']" Por: where i.cod_pedido =".$linha['pro.cod_pedido]."'
  22. ESerra

    Ftp De Arquivos

    Se você enviar por FTP ele não vai expirar e também não vai ter o limite imposto pelo php.ini, pois o limite é para transferência HTTP... como você vai utilizar FTP pode enviar o arquivo do tamanho que quiser... Agora se você quiser enviar por HTTP, basta alterar o php.ini e pronto...
  23. Isso é com javascript.... o cara usa o onchange pra quando mudar, ele já realizar a ação de enviar... Movendo... PHP » Ajax, JavaScript, XML, DOM
  24. ESerra

    Datas

    Usa o ceil.
  25. ESerra

    Problemas No Meu Site!

    Aqui ele falhou... ai eu tentei novamente e abriu... mude de servidor, porque no mínimo o cara montou um servidor caseiro e está negando serviço...
×
×
  • Criar Novo...