Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. ESerra

    mysql_num _rows;

    Troca isso: $resultado = mysql_query ("SELECT * from conselho where status='Sim' order by graduacao,nome"); Por isso: $resultado = mysql_query ("SELECT * from conselho where status='Sim' order by graduacao,nome")OR DIE(mysql_error());
  2. Leia as regras, não são permitidos ups.
  3. ESerra

    Registro .com

    Não, o domínio .com é internacional, o controle dele não é feito por nenhum órgão brasileiro, ao contrário dos domínios que terminam em .br que são regulados pelo CGI. Até existem empresas no Brasil que fazem isso, mas a responsabilidade mesmo não é de nenhum órgão nacional.
  4. ESerra

    $VAR no MYSQL

    Se está no BD é um string, nesse caso você vai precisar do eval para forçar a execução do código....
  5. Troca: <?php Por <?php foreach($_POST as $ind=>$val){ $$ind = $val; }
  6. ESerra

    Localizar texto

    Estude cURL.
  7. ESerra

    jornal

    No seu caso algum CMS...Joomla, Xoops, Wordpress, etc...
  8. Esse é o mesmo script? Procurei pelo código que você passou acima e não está, então vou assumir que o pedaço que interessa é esse. <?php do { ?> <img src="<?php echo $row_exibe_imagens['end_img']; ?>" /><br /> <?php echo $row_exibe_imagens['nome_img']; ?> <?php } while ($row_exibe_imagens = mysql_fetch_assoc($exibe_imagens)); ?> No caso usando a idéia do daviddominio você pode sortear um número e testar com um if/else, exemplo if($img == $volta){ //propagaganda }else{ echo $row_exibe_imagens['nome_img']; } Antes do início do laço -> do { Você cria uma variável $volta com valor = 1; Antes do final do laço -> } while ($row_exibe_imagens = mysql_fetch_assoc($exibe_imagens)); Você incrementa ($volta++) essa variável. O $img vai vir: $img=rand(1,5); No caso, o valor que 5 vai depender de quantos registros vieram do banco, isso você pode saber com mysql_num_rows.
  9. Como no teu caso você está usando um if para filtrar os registros (coisa que deveria ser pensanda antes e inserida a informação no BD), o que você tem que fazer não é esse contador que você está pensando, o que te interessa para fazer a paginação é saber qual foi o último ID exibido (que entrou no if), então você vai colocar isso no WHERE. Exemplo, na página 1, WHERE id > '0' Supondo que o 30º registro a entrar no IF tenha sido o 573, então foram lidos 573 registros na primeira página e o 30º que te interessa foi o de número 573, na próxima página basta fazer a query: WHERE id > '573' Isso vai forçar ele a ler os registros logo a frente do último lido na página anteriror. Mas sinceramente, isso tudo é uma bela gambiarra, se você estiver fazendo algum script de missão crítima esqueça isso tudo e insira as informações adicionais na tabela com a finalidade de evitar ler todos os registros apenas para suprir a deficiência na modelagem da tabela.
  10. Cara, perde 2 minutos da tua vida acessando o link que eu passei e tenta você, usar o cérebro de vez enquando não faz mal...
  11. Mais uma vez falta parar aqueles 5 segundos e pensar: Quantos echos terei? Bom, usando aquele raciocínio simples e lógico bastaria pensar, como vou saber quando parar? if($contador_qualquer == '30'){ Sabendo que o valor inicial é 1, logo, é óbvio que terei 29 echos, se você desejar que o número de echos seja igual ao usado no if ( == 30), basta deixar o contador inicial como zero. Pronto.
  12. ESerra

    Duvida formulário

    No caso você vai ter que alterar a função, para que antes de inserir no BD você faça uma query buscando a palavra chave, se retornar zero é porque não encontrou nada, logo, a palavra ainda não está cadastrada, para contar a quantidade de registros que retornaram na query de teste use mysql_num_rows.
  13. É mais fácil fazer isso com JS... Movendo PHP » JavaScript.
  14. Deinstala o PHP Triad e instala esse.
  15. $campos = 4; $var = array(); for($i=0;$i<$campos;$i++){ $md5_name = substr(md5(microtime()),0,32); $var[$i] = $md5_name; } echo $var['0']; echo $var['1']; echo $var['2']; //E assim por diante....
  16. $campos = 4; $var = 'variavel'; for($i=0;$i<$campos;$i++){ $md5_name = substr(md5(microtime()),0,32); $vari = $var.$i; $$vari = $md5_name; } Mas o correto seria usar arrays...
  17. Eu pensei que tinha lido errado, mas agora por gentileza, leia o que você disse: Rodo ASP e PHP normalmente Logo abaixo: Alterei os exemplos para .php e os códigoc não são interpretados. Você está iniciando os scripts como: <? <?php <% Se por acaso em vez dos scripts serem interpretados, eles estão sendo exibidos na tela, o problema é o modo como você está abrindo eles (como citadoa cima). Se você realmente quizer usar a extensão .php5, clica aqui e leia o tutorial sobre a configuração.
  18. Rode-os somente como .php, antigamente se usava .phpVERSÃO_DO_PHP (.php2, .php3), mas hoje em dia (desde o PHP 4) todo mundo usa apenas .php. Agora, se os os códigos não são interpretados, é porque o IIS não tem o PHP instalado (ou está mal instalado), note que nativamente ele interpreta ASP, não PHP.
  19. Movendo PHP » Outros assuntos.
  20. ESerra

    Duvida formulário

    Existem dois métodos de envio de um formulário: POST e GET, o teu formulário usa o GET (<form method="get" action="index.php">), só que na função você está informando que é pra resgatar o POST (insertDb($_POST,"tagcloud"), então fica ai as duas alternativas: 1 - Muda o método de envio do form de get para post; 2 - Muda na função de $_POST para $_GET. Essas são as alternativas pra resolver a questão.
  21. Provavelmente os elementos que compõem o HTML do boleto não sejam 100% compatíveis com o dompdf... você vai ter que verificar isso no HTML e conferir com o que está no site.
  22. Crie um arquivo e nele coloque apenas: <?php phpinfo(); ?>
×
×
  • Criar Novo...