Ir para conteúdo
Fórum Script Brasil

Nosreve

Membros
  • Total de itens

    85
  • Registro em

  • Última visita

Posts postados por Nosreve

  1. Teu codigo ta com 2 erros, na primeira linha não é "mysqli_query" e sim "mysql_query", sem o " i ",

    e você não esta fechando alguma chave, veja no final que falta fechar a chave do else,

    agora no caso de estar voltando vazio, pode ser erro no teu select, te aconselho, criar uma variavel e colocar o select dentro, e depois colocar essa variavel na query, fazendo isso você pode dar um echo no select e executar, por exemplo no HeidSql, caso haja algum erro, ele vai ser indicado,

    exemplo...

    $sql = "SELECT * FROM noticias ORDER BY id ASC LIMIT 0,4";
    
    //echo para ver como esta vindo o select
    echo $sql;
    
    $query = mysql_query($conn, $sql);
    
  2. é bem simples de implementar esses jquery, talvez tu tenha alguma dificuldade porque esta começando, mas não muito, só cuida os caminhos dos arquivos e imagens, geralmente os erros são esses,

    a questão é que esse modelo que tu viu no site, tu não vai achar igual, pois eles modificaram da maneira deles, mas note que o plugin pikachoose, também tem as imagens em baixo, que nem esse do site

    da uma olhada de novo

    http://www.pikachoose.com/

    faz o download desse script, vai vir vários exemplos, dai tu abre o código fonte e vê como é feito, dai só copia para o teu site, e modifica o css ao teu gosto

  3. Ola!

    Eu estou usando Zend desde que comecei a estagiar como desenvolvedor Web, a uns 8 meses, eu estava na mesma situação que você, nunca tinha usado um framework, só o PHP puro mesmo, mas dai essa vaga que me candidatei exigia Zend,

    Mas acabaram me aceitando, e comecei a aprender no serviço, mas claro que comecei estudar bastante em casa,

    Agora depois de 8 meses, acho o Zend incrível, ele é muito bom mesmo, no começo também achei ele muito complicado, não entendia nada, mas com o tempo ele tem se mostrado o melhor framework em PHP, ajuda bastante pode acreditar,

    Comece estudar, não se preocupe se não esta entendendo, aos poucos as coisas vão ficando claras,

    porém sugiro antes de aprender Zend, aprenda também Orientação a Objetos, pois o Zend é todo orientado a objeto

    é muito dificil achar material em portugues de Zend, só na gringa mesmo tem bastante conteudo, ta aí bom motivo para aprender inglês

    segue os links de canais do youtube com video aulas de Zend

    http://www.youtube.com/user/gtivideoaulas/videos?sort=dd&live_view=500&flow=list&view=0

    (desça a pagina um pouco, a ordem começa desdo o video Zend Framework - Instalando Zend Tool até o primeiro em cima)

    http://www.youtube.com/playlist?list=PLwlysxDPhB-8kX8c_157yl1d_L1wPaV2o

    Bons estudos!

  4. Esse seu blog você vai fazer em CMS como Wordpress, Joomla entre outros?

    Ou direto no HTML?

    Se você fizer direto do zero, eu te aconselho criar um Template, depois de criado, quando você atualiza digamos o menu no Template,

    automaticamente ira atualizar todas as paginas criadas a partir daquele template,

    eu uso o Dreamweaver para criar meus templates, é bem simples

    seque aqui um link nesse forum mesmo, de alguém que tinha essa mesma duvida que você, eu dei uma ensinada basica de como fazer um template

    http://scriptbrasil.com.br/forum/index.php?showtopic=173088

    agora caso você use um CMS, não posso te ajudar, pois só usei um pouco o Joomla, e resto não

    Abraço

  5. Bom pessoal, consegui resolver, pesquisando e olhando o código fonte das paginas que possuem essas caixas,

    descobri que é uma biblioteca em javascript chamada SYNTAXHIGHLIGHTER

    o site oficial

    http://alexgorbatchev.com/SyntaxHighlighter/

    então pesquisei tutoriais como instalar essa biblioteca e achei uns tutoriais bem uteis como esses

    http://rberaldo.com.br/como-postar-codigos...taxhighlighter/

    http://odesenvolvedor.andafter.org/publica...ighter_413.html

    http://tribodoci.net/tutorial/publicando-c...taxhighlighter/

    bom é isso, quem tiver a mesma duvida, da uma olhada nesses links que tambem ira conseguir usar essa biblioteca

    abraço

  6. Ola pessoal

    procurei pela web como colocar aquelas caixas que mostram o codigo no site, que tem em varios blogs e em tutoriais e tudo mais,

    porem eu gostaria de colocar em meu site, mas só achei ensinando como se coloca em blogs mas nunca em sites feitos direto no html, que

    é o meu caso

    segue uma imagem de exemplo que peguei do blog do Thiago Belem

    974caixa_de_codigo.jpg

    agradeço a todos

  7. isso provavelmente é por causa do tamanho da imagem, qualidade e extensão,

    o que você tem que fazer é diminuir o tamanho de kb das imagens, pois a pagina quando abre baixa todos os arquivos do site,

    então aconselho diminuir o tamanho da imagem, exemplo se ela tem 1800 x 1200, é um tamanho bem grande para sites, mas caso você diminui o tamanho dela no CSS para digamos 500 x 300, ela ainda sim continua com tamanho original dela,

    então diminua o tamanho dela em algum editor de imagem como photoshop, gimp, ou formatfactory, mas tem um muito bom que é o fotosizer, e veja se diminue os kbs dela

    outra questao tambem é a extensão, png é muito pesado, o bom é jpg ou gif

  8. da uma lida nesse tutorial para entender melhor

    http://maujor.com/tutorial/ddownmenu.php

    mas dando uma explicada (em sub-meno vertical) é mais ou meno assim...

    abra a <ul> e depois as <li> que são os menus principais, caso queira um sub-menu abra uma nova lista dentro da <li> onde vai aparecer o sub-menu ao passar o mouse...

    exemplo

    <ul>
        <li><a href="#">home</a></li>
        <li>
            <a href="#">artigos</a>
            <ul>
                <li><a href="#">sub-menu-1</a></li>
                <li><a href="#">sub-menu-2</a></li>
                <li><a href="#">sub-menu-3</a></li>
            </ul>
        </li>
        <li><a href="#">noticias</a></li>
        <li><a href="#">empresa</a></li>
        <li>
            <a href="#">tutorias</a>
            <ul>
                <li><a href="#">sub-menu-1</a></li>
                <li><a href="#">sub-menu-2</a></li>
                <li><a href="#">sub-menu-3</a></li>
            </ul>
        </li>
        <li><a href="#">contato</a></li>
    </ul>
    e o css assim
    *{
        padding:0px;
        margin:0px;
    }
    ul{
        list-style: none;
        width:100px;
    }
    ul li{
        position: relative;
        border:1px #000000 solid;
    }
    li ul{
        position: absolute;
        left: 99px;
        top: 0;
        display: none;
    }
    ul li a{
        display: block;
        text-decoration: none;
        padding: 5px 5px 5px 5px;
    }
    ul a:hover{
        background-color:#FF9900;
        color:#FFF;
    }
    li:hover ul{
        display: block;
        background-color:#FFF;
    }
    li:hover ul a{
        border-right:none;
    }

  9. Da pra fazer sim!

    Eu uso o Dreamweaver, e o que eu faço é criar um template, é melhor forma de se fazer isso, e tambem com o template criado, cada pagina nova tu tera que criar a partir daquele template, caso você queira digamos alterar algum item no menu, basta editar o template, e quando você salvar, ira atualizar todas as paginas que foram criadas a partir daquele template, evitando assim ter que entrar em cada pagina e modificar o menu...

    pois bem vou colocar um exemplo, você cria a pagina onde tera sempre a mesma coisa em todas as paginas, e crie tambem um local onde vai sempre modificar o conteudo da pagina, vou chamar de "conteudo", então segue um codigo de exemplo

    <html>
      <head>
        <title>Exemplo</title>
      </head>
      <body>
        <div id="header">
          conteudo da header, sempre sera o mesmo em todas as paginas
        </div>
        <div id="menu_lateral">
          conteudo da menu_lateral, sempre sera o mesmo em todas as paginas
        </div>
        <div id="conteudo">
          conteudo da conteudo, esse sempre mudara em cada pagina
        </div>
        <div id="rodape">
          conteudo da rodape, sempre sera o mesmo em todas as paginas
        </div>
      </body>
    </html>
    depois de você ter cria a estrutura do site, no Dreamweaver va em file - salve as template, escolha o nome do template (pode ser qualquer coisa), depois de salvar como template, você tera que adicionar as tag editaveis (que são onde pode ser editado o conteudo, no nosso caso a div conteudo), segue as tags editaveis
    <!-- TemplateBeginEditable name="NOME_DA_TAG" -->
        
    <!-- TemplateEndEditable -->
    ficando assim o nosso codigo final
    <html>
      <head>
        <title>Exemplo</title>
      </head>
      <body>
        <div id="header">
          conteudo da header, sempre sera o mesmo em todas as paginas
        </div>
        <div id="menu_lateral">
          conteudo da menu_lateral, sempre sera o mesmo em todas as paginas
        </div>
        <div id="conteudo">
          <!-- TemplateBeginEditable name="NOME_DA_TAG" -->
        
          <!-- TemplateEndEditable -->
        </div>
        <div id="rodape">
          conteudo da rodape, sempre sera o mesmo em todas as paginas
        </div>
      </body>
    </html>

    depois não esqueça de quando for criar uma pagina nova, crie atraves do template.

  10. Você pode fazer o seguinte

    faz o select no banco, mas seleciona todos os campos do banco, assim...

    $sql = mysql_query("SELECT * FROM Usuarios");
    depois faz um laço salvando as linhas num array, e resgate os valores dos campos colocando-os em variaveis
    while($dados = mysql_fetch_array($sql)){
      $id = $dados['id'];
      $nome = $dados['Nome'];
      $idade = $dados['Idade'];
      $sexo = $dados['sexo'];
      $religiao = $dados['Religião'];
    }
    depois faça uma condição nos locais onde você quer que mostre digamos só os que são "masculinos"
    if($sexo == 'masculino'){
      echo $nome;
    }

    e assim por diante

  11. fiz de duas maneira e ambas deram certas, tentan aí

    $consulta = mysql_query("SELECT * FROM produtos");
        
    while($aux = mysql_fetch_array($consulta)){
      $nome = $aux['nome'];
      $departamento = $aux['departamento'];
      if($departamento == 1){
        echo $nome. '<br />';
      }
    }
    ou dessa forma
    $consulta = mysql_query("SELECT * FROM produtos WHERE departamento='1'");
        
    while($dados = mysql_fetch_array($consulta)){
      $nome = $dados['nome'];
      
      echo $nome. '<br />';
    }

  12. esse simples script faz isso

    $consulta = mysql_query("SELECT * FROM tabela");
    
    while($dados = mysql_fetch_array($consulta)){
      $id = $dados['id'];
      $campo2 = $dados['campo2'];
      $update = mysql_query("UPDATE tabela SET campo1='$campo2' WHERE id='$id'");
    }

    esse código pegou todos as campos da tabela "tablea", e alterou o que estava no campo1 colocando o conteudo do campo2 da sua respectiva linha

  13. ta dando algum erro?

    eu uso o mysql_num_rows no lopping, assim...

    include("config.php");
    
    $consulta = mysql_query("SELECT * FROM clientes ORDER BY nome ASC"); 
    
    while ($dados = mysql_num_rows($consulta)) {
      echo $dados['nome'];
    }
    desculpa eu me enganei NÃO é mysql_num_rows, e sim mysql_fetch_array, tava fazendo alguns testes aqui e acabei me confundindo, o codigo correto é esse...
    include("config.php");
    
    $consulta = mysql_query("SELECT * FROM clientes ORDER BY nome ASC"); 
    
    while ($dados = mysql_fetch_array($consulta)) {
      echo $dados['nome'];
    }

  14. ta dando algum erro?

    eu uso o mysql_num_rows no lopping, assim...

    include("config.php");
    
    $consulta = mysql_query("SELECT * FROM clientes ORDER BY nome ASC"); 
    
    while ($dados = mysql_num_rows($consulta)) {
      echo $dados['nome'];
    }

  15. mas a principio essa div não vai interferir no resto,

    o bom é você deixar o height dela como auto, para ela sempre expandir para baixo dependendo do conteudo dentro dela,

    e como você esta centralizando o a div?

    eu centralizo definindo primeiro um widht, digamos de 500px, depois só definir as margins, margin:0 auto;

    assim já fica centralizado, e não vai interferir no template

×
×
  • Criar Novo...