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

    Erro com referência a SQL

    A query a que se refere o mysql_num_rows e o mysql_fetch_array está errada...
  2. Troque: $dir = $nome.$name; Por: $dir .= $name;
  3. Primeiro você pega o valor onde ele está gravador, depois você faz um if/elseif/else.
  4. Se faz com substr Essa mesma função também existe no MySQL (se você estiver usando esse SGBD)...
  5. ESerra

    Mostrar notícia desejada

    Em primeiro lugar, leia as regras UPs não são permitidos; Segundo, coloque o código da página que contêm o link só o HTML.
  6. ESerra

    Busca com Mysql

    Basta você pegar o que veio do textarea e jogar na query, claro que vai ter que quebrar para conseguir pesquisar... algo do tipo... $dados = explode('\r\n', $_POST['textarea']); $total = sizeof($dados); for($i=0;$i<$total;$i++){ $query .= ($i == '0')?" campo = '$dados[$i]'":" OR campo = '$dados[$i]'"; } $sql = mysql_query("SELECT * FROM tabela1 WHERE $query"); //Faz o resto... Para jogar o resultado dentro de um textarea basta dar um echo dentro dele...
  7. A seção de Códigos Prontos - PHP se destina a postagem de códigos, e não ao pedidos... Movendo Códigos Prontos - PHP » PHP.
  8. Na parte de scripts prontos já tem um que faz upload da foto e grava o caminho no BD, isso dai já é 50% da área administrativa... pois junto com isso você pode adicionar os outros dados (nome, descrição, etc)... a parte de editar produtos é a mesma coisa da de inserir, só que os campos já vão aparecer preenchidos, e a de excluir é a maior barbada... Para exibição, você deve definir um formato padrão, onde você vai catar os dados do BD e simplesmente jogar no HTML pré-construído. A sua lógica em si está muito boa.
  9. <? $consulta = mysql_query("SELECT * FROM feiras ORDER BY id DESC") or die (mysql_error()); echo "<table width=500> <tr> <td>Evento</td> <td>Jan</td> <td>Fev</td> <td>Mar</td> </tr> "; $zebra=0; while($verifica = mysql_fetch_array($consulta)){ $cor = ($zebra % 2 == 0) ? '#ecf8ff"' : '#f2f2f2'; $cod= $verifica["cod"]; $Dias= $verifica["Dias"]; $Ano= $verifica["Ano"]; $Mes= $verifica["Mes"]; $strNome= $verifica["strNome"]; $Nome= $verifica["Nome"]; $strJan= $verifica["strJan"]; $strFev= $verifica["strFev"]; $strMar= $verifica["strMar"]; $strAbr= $verifica["strAbr"]; $strMai= $verifica["strMai"]; $strJun= $verifica["strJun"]; $strJul= $verifica["strJul"]; $strAgo= $verifica["strAgo"]; $strSet= $verifica["strSet"]; $strOut= $verifica["strOut"]; $strNov= $verifica["strNov"]; $strDez= $verifica["strDez"]; $Local= $verifica["Local"]; $strSite= $verifica["strSite"]; $strEmail= $verifica["strEmail"]; $Organizador= $verifica["Organizador"]; $Telefone= $verifica["Telefone"]; $id= $verifica["id"]; $zebra++; swith($Mes){ case '01' = $janeiro = $Dias;break; case '02' = $fevereiro = $Dias;break; case '03' = $marco = $Dias;break; echo "<tr> <td>$nome</td> <td>$janeiro</td> <td>$fevereiro</td> <td>$marco</td> </tr>"; } echo "</table>"; ?> Não verifiquei a sintaxe, por isso pode haver algum parse error
  10. Para imprimir na coluna certa da tabela (janeiro, fevereiro, março), você pode pegar o mes e fazer um switch, algo do tipo: $mes = '03'; $dias = '10-15'; swith($mes){ case '01' = $janeiro = $dias;break; case '02' = $fevereiro = $dias;break; case '03' = $marco = $dias;break; Pronto, ai na tabela você manda imprimir as variáveis $janeiro, $fevereiro, $marco, como apenas uma vai existir por causa do switch ai já consegue posiciona os dias no mês certo...
  11. Não utilizo UNION... você já deu um print_r para ver tudo o que está vindo?
  12. ESerra

    (Resolvido) IP e cookies

    Entendi perfeitamente, mas se você não notou eu verifico se o cookie existe, se ele existir simplesmente não faz nada (pois ai o !isset retornaria falso e não existe else na condição), pois o popup já foi aberto se ele (cookie) não existir ai sim o popup é aberto e cookie é gerado...
  13. ESerra

    (Resolvido) IP e cookies

    Acho que a lógica mais correta seria, verifica se o cookie existe, caso não exista exibe o popup e ai cria o cookie... if(!isset($_COOKIE["nome do cookie"])){ //Abre o popup e cria o cookie... }
  14. Tudo que está entre apóstrofes não é interpretado no PHP... você tem que concatenar ali... echo '<script>alert("Livro assinado com sucesso!"); this.location = "http://localhost/galerias/'.$pag.'" </script>';
  15. ESerra

    Sistema de aviso de chamado

    Acho que em primeiro lugar é interessante diminuir a gambiarra... se a gente fizer só uma query fica mais fácil de resolver o problema... $hora = date("H:i"); $data = date("Y-m-d"); $sql_chamado = mysql_query("SELECT u.*,c.* FROM chamados c LEFT JOIN usuarios u ON u.id = c.id_usuario WHERE data = '".$data."' AND hora = '".$hora.":00'"); while($x = mysql_fetch_assoc($sql_chamado)){ $usuario = $x["usuario"]; $email = $x["email"]; $assunto = "Alerta de chamado"; $msg = "<P><font face='Verdana, Arial, Helvetica, sans-serif'>".$usuario.", você tem um chamado agora.</P>"; mail($email,$assunto,$msg); } Teste isso... se der algum erro na query adicione ai fina OR DIE(mysql_error()) como não sei exatamente como está a sua tabela posso ter errado alguma coisa...
  16. ESerra

    LOGIN

    Se você procurar por "tutorial login php" (sem as aspas) no google vai achar milhares de resultados/scripts prontos sobre o assunto...
  17. ESerra

    Videos youtube

    A configuração está errada, pois o usuário não tem permissão Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'youtube'@'localhost' (using password: YES) in /home/grupovit/public_html/uttil/youtube/config.php on line 9 Note que depois que você cria o usuário você tem que relacionar ele ao banco de dados lá no CPanel...
  18. Não é por nada, mas a query que funciona tem 4 campos... ID_USUARIO,NOME_USUARIO,USUARIO,SENHA Só que a que você está usando tem 5.... NULL , $ID_USUARIO,$USUARIO, $NOME_USUARIO, MD5( $SENHA ) Ai complica né... além disso de onde vem a variável $ID_USUARIO? Do além? Pois em nenhum momento ela é criada no script, além disso se a coluna ID_USUARIO for do tipo auto increment, você deve deixar o próprio MySQL criar o valor... Logo o correto seria algo do tipo: if (!$erro) // Caso não tenha erro ele inseri no bd... cadastro completo! { $insere = mysql_query("INSERT INTO tb_usuarios VALUES ( NULL , '$USUARIO', '$NOME_USUARIO', MD5( '$SENHA' ) )")OR DIE(mysql_error()); if($insere); echo "Cadastro Feito com sucesso!"; } Note que eu já adicionei o OR DIE(mysql_error()) pois se a query falhar o próprio mysql vai informar o erro...
  19. ESerra

    Imobiliaria

    Para download eu também não conheço, mas no mercado livre você encontra esse tipo de script entre 20 e 30 reais... claro que pelo preço não vai ser o máximo, mas já é alguma coisa...
  20. ESerra

    Dúvida com o formulário

    Então, faça o formulário inicial (onde o cara escolhe o setor)... no action você resgata e faz a query... <?php $setor = $_POST['setor']; // Aqui estou assumindo que o select vai se chamar setor $sql = mysql_query("SELECT * FROM tabela WHERE coluna = '$setor'");//Faz a busca na tabela while($x = mysql_fetch_assoc($sql)){ echo '<a href="paginatal.php?id='.$x['id'].'">'.$x['nome'].'</a> - '.$x['email']; } ?> Ai na página tal você resgata o valor e faz a query para pegar todos os dados... Note que daria pra implementar um sistema com DIVs e etc, ou então AJAX, o modo que eu passei é o mais "rústico" e fácil.
  21. Aquilo ali é Flash... Movendo PHP » Flash
  22. ESerra

    ERRO mysql_fetch_array hellp!

    Houve um erro de digitação o correto é: $consulta = mysql_query("SELECT * FROM espera ORDER by id ASC")or exit(mysql_error());
  23. Por isso que eu falei da parte do servidor parrudo... que é claro que se toda hora for ficar abrindo conexão o servidor todo vai ter perda de desempenho...
  24. Isso se faz com o lightbox. Movendo PHP » JS.
  25. ESerra

    Pesquisa no Site (BD)

    Fui arrumar o índice da parte de scripts prontos e achei isso.
×
×
  • Criar Novo...