Ir para conteúdo
Fórum Script Brasil

KervinRox

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Posts postados por KervinRox

  1. Olá,

    Eu sei muito pouco sobre JavaScript e me deparei com esse problema que não estou conseguindo resolver.

    Eu estou criando um pequeno sistema.

    var suporte = new Array();
        suporte[0]  = "Alistar";
        suporte[1]  = "Blitzcrank";
        suporte[2]  = "Fiddlestick";
        suporte[3]  = "Janna";
        suporte[4]  = "Leona";
        suporte[5]  = "Lulu";
        suporte[6]  = "Lux";
        suporte[7]  = "Nunu";
        suporte[8]  = "Sona";
        suporte[9]  = "Soraka";
        suporte[10] = "Taric";
        suporte[11] = "Zyra";
    
    var adc = new Array();
        adc[0]  = "Ashe";
        adc[1]  = "Caitlyn";
        adc[2]  = "Corki";
        adc[3]  = "Draven";
        adc[4]  = "Ezreal";
        adc[5]  = "Graves";
        adc[6]  = "KogMaw";
        adc[7]  = "MissFortune";
        adc[8]  = "Sivir";
        adc[9]  = "Tristana";
        adc[10] = "Vayne";
        adc[11] = "Varus";
        adc[12] = "Urgot";
    
        /* -> Bom */
        adc[0] + suporte[3]  = 3
        adc[0] + suporte[8]  = 2
        adc[0] + suporte[11] = 1
        /* -> Ruim */
        adc[0] + suporte[1]  = 6     
        adc[0] + suporte[6]  = 5
        adc[0] + suporte[10] = 4
            
    
        /* -> Bom */
        adc[2] + suporte[4]  = 3 
        adc[2] + suporte[8]  = 2
        adc[2] + suporte[1]  = 1
        /* -> Ruim */
        adc[2] - suporte[8]  = 6
        adc[2] - suporte[2]  = 5
        adc[2] - suporte[1]  = 4
        
        function verifica() {
        var i
            for (i=0;i<suporte.lenght;i++){
                var result1 = (adc[2] + suporte[i]) + (adc[2] - suporte[i]);
                var result2 = (adc[0] + suporte[i]) + (adc[0] - suporte[i]);
                }
        }

    Minha lógica:

    Se adc[x]é bom combinado com o suporte[x] ele vai retornar um valor.

    Se adc[x] é ruim combinado com o suporte[x] ele vai retornar um valor.

    O usuário define o "ADC Dele", o "Suporte Inimigo", e o "ADC Inimigo"

    Para achar o melhor "suporte pra ele" eu cruzaria os dados e veria o valor em comum e retornaria o resultado

    Mas eu não estou sabendo cruzar valores para achar o valor em comum

    e nem tenho certeza de que minha lógica está certa.

    Me ajudem :(

  2. Estou com problemas para deixar o rodapé no rodapé da página. Já ví varios tutoriais, mas não consigo.

    Eu coloco 4 divs.

    <div id="all">
      <div id="top"></div>
      <div id="mid"></div>
      <div id="bot"></div>
    </div>
    E o css: Indico ao navegador que a altura do site é sempre 100%
    * {
        margin: 0;
        padding: 0;
    }
    
    html, body {
        height: 100%;
        }
    
    * html #all {
        height: 100%;
        }
    
    #all{
        position: relative;
        min-height: 100%;
    }
    #top{
        height: 160px;
    }
    #mid{
        padding-bottom: 50px;
    }
    #bot{
        position: absolute;
        bottom: 0;
    }

    Acho que o problema é que o #mid não acompanha o conteúdo na altura. O conteúdo sempre ultrapassa a altura do #mid.

    E o #bot fica por cima do #mid.

  3. Eu consegui fazer +/- o que eu queria, mas está dando um erro que eu não estou conseguindo resolver, será que poderiam dar um HELP! ?

    Eu criei um banco de dados e + 3 arquivos:

    add_not.php - Faz a conexão com o Banco de dados e executa os comandos de inc(incluir), alt(alterar) e exc(excluir);

    en_not.php - Formulario para Incluir e Editar noticias;

    lista.php - Exibe todas as noticias do banco de dados, e contém os links para Inclusão, edição e exclusão.

    add_not.php:

    <?php
    
    //Conexão com Banco de Dados
    $conn = mysql_connect('localhost', 'root', '');
    $db = mysql_select_db("sis_noticia");
        
    //Verificação do tipo de ação passada por POST
    $acao = empty($_POST[acao]) ? $_GET[acao] : $_POST[acao];
    
    //Inclusão da Noticia
        if($acao == 'inc') (
        
    $i_noticia = "INSERT INTO noticia (titulo, chamada, texto) VALUES
    ('$_POST[titulo]','$_POST[chamada]','$_POST[texto]')";
        mysql_query($i_noticia) or die (mysql_error());
    
        ) else (
        
        if ($acao == 'alt') (
        
        $u_noticia = "UPADTE noticia
                        SET titulo        = '($_POST[titulo])',
                            chamada        = '($_POST[chamada])',
                            texto        = '($_POST[texto]);
                        WHERE id  =  '($_POST[id])'";
        mysql_query($u_noticia);
        
        ) else (
        
        $d_noticia = "DELETE FROM noticia
                      WHERE id = '($_GET[id])'";
            mysql_query($d_noticia) or die (mysql_error());
                )
        )
        header('Location:lista.php');        
    ?>
    Lista.php
    <?php
    
    $conn = mysql_connect('localhost','root','');
    $db   = mysql_select_db('sis_noticia');
    
    $s_noticia = "SELECT *
                  FROM noticia
                  ORDER BY id DESC
                  LIMIT 0,30";
    $t_noticia = mysql_query($s_noticia) or die(mysql_error());
    
    ?>
    
    <h1>Lista de Noticias Cadastradas</h1>
    <table width="600" border="1">
        <tr>
            <td>Noticias</td>
            <td>Alterar</td>
            <td>Excluir</td>
        </tr>
        <?php while($noticia = mysql_fetch_array($t_noticia)) ( ?>
        <tr>
            <td><? echo $noticia[titulo]; ?></td>
            <td><a href="en_not?acao=alt&id==<? echo $noticia[id]; ?>">Alterar</a></td>
            <td><a href="add_not?acao=exc&id==<? echo $noticia[id]; ?>">Excluir</a></td>
        </tr>
        <?php ) ?>
    </table>
    
    <a href="en_not?acao=inc">Cadastrar nova noticia</a>
    en_noticia.php
    <?php
    
    $conn = mysql_connect('localhost','root','');
    $db   = mysql_select_db('sis_noticia');
    
    if(!empty($_GET[id])) (
        $acao = "alt";
        $s_noticia = "SELECT * FROM noticia WHERE id = $_GET[id]";
        $t_noticia = mysql_query($s_noticia) or die(sql_error());
        $noticia   = mysql_fetch_array($t_noticia);
        
        $botao     = 'Alterar';
       )else(
        $botao        = 'Incluir';
        $acao       = "inc";
       )
    ?>
    
    <html>
    <body>
    
    <span style="font-size: 26px; font-family: verdana;">Adicionar Noticia</span>
    <form action="add_not.php" method="post">
    <input type="hidden" name="acao" value="<? echo $acao; ?>">
    <input type="hidden" name="id" value="<? echo $noticia[id]; ?>">
    <table id="form" border="1">
    <tr>
    <td id="span">Título:</td>
    <td><input type="text" id="titulo" name="titulo" value="<? if $(acao == 'alt') echo $noticia[titulo] ?>" /></td>
    </tr>
    <tr>
    <td id="span">Chamada:</td>
    <td><textarea cols="20" rows="5" name="chamada"><? if $(acao == 'alt') echo $noticia[chamada] ?></textarea></td>
    </tr>
    <tr>
    <td id="span">Texto:</td>
    <td><textarea cols="20" rows="11" name="texto"><? if $(acao == 'alt') echo $noticia[texto] ?></textarea></td>
    </tr>
    </table>
    <input type="submit" name="ok" value="<?php echo $botao; ?>" />
    </form>
    
    
    </body>
    </html>
    <?php
    
    ?>
    E o banco de dados
    //NO
    //BANCO DE DADOS = SIS_NOTICIA
    //CRIEI ESSA TABELA
    
    CREATE TABLE noticia (
      id INT NOT NULL AUTO_INCREMENT,
      titulo VARCHAR(255) NULL,
      chamada VARCHAR(255) NULL,
      texto LONGTEXT NULL,
      PRIMARY KEY(id)
    );

  4. Eu ainda não sei PHP + MySQL.

    Vocês têm algum tutorial ou exemplo bom, de um sistema de noticias, para que eu possa estuda-lo, que se assemelhe com o que eu quero ?

    Eu já baixei vários exemplos, mas a maioria é cheio de bugs.

    Já achei alguns tutoriais na net, mas nenhum ensinando a mostrar os links das últimas noticias automaticamente, em uma página escolhida por mim.

    Esse é o grande problema (para mim).

    Eu sou um WebDesigner, mas de sites simples, apenas com JavaScript, HTML e CSS. Agora estão exigindo sites dinâmicos. Tem algumas oportunidades surgindo e não quero deixa-las passar. ^_^

  5. Olá !

    Estou precisando de um sistema de Noticias, que seja tipo assim:

    Tenha um Painel para adicionar/deletar/editar noticias;

    E que crie a noticia em uma página com o template que fiz em HTML/CSS;

    E que possibilite mostrar as 5 última noticias, só o link com o título, na minha Home.

    Alguém teria um Script assim?

    Ou poderia fazer pra mim, se possível?

    Eu estou começando a aprender PHP, fazer isso está um pouco lonje da minha realidade xD

    Obrigado.

×
×
  • Criar Novo...