Ir para conteúdo
Fórum Script Brasil

Gustavospcosta

Membros
  • Total de itens

    13
  • Registro em

  • Última visita

Posts postados por Gustavospcosta

  1. Bom dia galera!

    Como faço pra usar os comandos PHP (INSERT, SELECT, DELETE e UPDATE) através de um botão numa página PHP?!

    Por exemplo:

    Eu tenho um BD chamado automóveis, e dentro dele uma tabela chamada carros.

    Quero fazer um SELECT dos modelos mais baratos que 10.000 na tabela carros e exibir o resultado na tela.

    Gostaria de colocar um botão chamado consulta e que assim que clicassemos nele, ele rodasse isso tudo.

    É possível?

    Como faço para que um botão na página acione a consulta SQL?

  2. boa tarde galera!

    seguinte: estou trabalhando na parte de Login do meu sistema.

    O Login consiste em duas partes:

    1) pegar os dados (input) dos campos 'usuario' e 'senha' da página sysleitura_login.php

    2) caso os valores do input sejam iguais aos da tabela funcionarios do banco impressos, o usuário será redirecionado para a página painel.php

    só que quando eu clico no botão enviar, o autentica_login.php não mostra NADA no browser.

    abaixo, os códigos:

    SYSLEITURA_LOGIN.PHP

    345lm5g.jpg

    AUTENTICA_LOGIN.PHP

    fu2jd1.jpg

    CONEXAO_LOGIN.PHP

    23qyyhy.jpg

    PAINEL.PHP

    qy7rys.jpg

    TELA PARA INSERÇÃO DE DADOS (INPUT)

    24y0ggj.jpg

    TELA COM OS USUÁRIOS CADASTRADOS NA TABELA funcionarios NO BANCO impressos

    20pbxqd.jpg

    quando eu clico no botão enviar, ele não mostra nada na tela e não redireciona para a página painel.php.

    obrigado desde já e no aguardo das respostas.

  3. CONSEGUI GALERA!

    é o seguinte: acessei o INDEX.HTML pelo link do localhost como na imagem abaixo:

    2rom7uq.jpg

    ai funcionou perfeitamente.

    anteriormente eu estava acessando o INDEX.HTML chamando o browser via Notepad++, como na figura abaixo

    dotkdt.jpg

    ou abria a pasta WWW (para WAMPSERVER) ou HTDOCS (para XAMPP) via Windows Explorer e lançava via browser:

    34yb2hk.jpg

    acho que era esse o problema, rs.

    então todo script que eu fizer tenho que acesar pelo link YOUR PROJECTS no WAMPSERVER?

    obrigado à todos pelas respostas. assim que comprar as memórias para o meu outro PC, vou formata-lo e usar o WAMPSERVER de novo e vamos ver se funciona.

  4. vamos lá, tudo de novo, desta vez com WAMP SERVER 2.1 com Windows XP:

    INDEX.HTML

    <?php
    include "conexao.php"
    ?>
    <html>
    <head>
    <title> TESTE CADASTRO </title>
    </head>
    <body>
    <form name="cadastrolivros" method="post" action="gravacao.php">
    <h1>Bem Vindo ao SysLeitura</h1>
    <p>para cadastrar os livros, use o formulário abaixo:</p>
        <table>
            <tr>
                <td>Nome Livro:</td>
                <td><input type="text" name="nomelivro"/></td>
            <tr>
            <tr>
                <td>Autor:</td>
                <td><input type="text" name="autor"/></td>
            <tr>
            <tr>
                <td>Codigo:</td>
                <td><input type="text" name="codigo"/></td>
            <tr>
            <tr>
                <td colspan="2" align="right"><input type="submit" value="Enviar"/></td>
            <tr>
        </table>    
    </body>
    </html>
    CONEXAO.PHP
    <?php
    $host = "localhost";
    $user = "gus";
    $password = "gus";
    $bank = "impressos";
    $conexao = mysql_connect($host, $user, $password) or die (mysql_error());
    mysql_select_db($bank) or die (mysql_error()); 
    ?>
    GRAVACAO.PHP
    <?php
    include "conexao.php";
    ?>
    <?php
    $nomelivro=$_POST['nomelivro'];
    $autor=$_POST['autor'];
    $codigo=$_POST['codigo'];
    $sql=mysql_query ("INSERT INTO livros (nomelivro, autor, codigo) VALUES ('$nomelivro', '$autor', '$codigo')"); 
    ?>
    <html>
    <head>
    <title>Inserir Livro</title>
    </head>
    <body>
    </body>
    </html>

    criei um usuário: gus, senha: gus com todos os privilégios:

    dzynty.jpg

    e continua dando o mesmo problema: ao invés de executar o código ele imprime no browser o script PHP.

  5. como você ta acessando essas paginas ?

    as páginas de configuração eu acesso normal: acesso localhost no browser e faço login como usuário: root, senha: root.

    eu copio a pasta com meu HTML e meus PHPs para a pasta WWW ou HTDOCs e abro pelo Google Chrome ou Internet Explorer 8.

    galera, não gostei do EasyPHP: achei muito confuso seu menu de acesso. estou instalando o WAMP para tentar novamente.

    PS: Uso um PC com Windows XP SP3, sem anti-vírus, sem firewall, e recém-instalado.

  6. galera, nada feito!

    estou usando outro PC (as memórias do meu PC queimaram) com Windows XP, instalei o XAMPP 1.7.7 e continua dando o MESMO PROBLEMA!

    desta vez o status do MySQL é ACTIVATED, como na imagem abaixo:

    2dlrnes.jpg

    Já mandei rodar os módulos Apache e MySQL como Serviço e de nada adiantou.

    Vou tentar usar o EasyPHP, vou deixar o XAMPP um pouco de lado.

    Obrigado pela ajuda de todos, mas estou ficando desanimado...

  7. Tem tudo a haver.

    Apache e MySql não carregou,!!!

    No icone xampp na area de trabalho, Control cpanel xampp, ou no menu iniciar, você clica em start no Apache, e mysql

    Aki neste tópico,

    você tem a instalacao e configuracao do Xampp

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

    Alceu13, obrigado. Vou seguir este tutorial assim que chegar em casa.

    Eu quando vi este erro, eu pesquisei algo relacionado com o fato do MySQL estar com status DESACTIVATED, mas não achei NADA!

    Vou seguir o tutorial que você me passou passo-a-passo e vamos ver.

    Assim que terminar postarei aqui!

  8. Na figura 1

    no servidor Localhost ,esta sem senha!!! conforme figura 1

    // sua conexao.php
    <?php
    $host = "localhost";
    $usuario = "root";
    $senha = "";  // esta root senha,  aqui você deixa em branco, para  ve se funciona
    $banco = mysql_connect($host,$usuario,$senha) or die("Não conectei Servidor"); // msg erro,no video 7min.teste este cod.
    mysql_select_db("impressos", $banco) or die(mysql_error());
    ?>

    Alceu, não entendi aonde na figura 1 diz que o usuário root no localhost esta sem senha.

    eu setei a senha do root para root.

    :wacko:

  9. Alem das dicas do Hugo

    Abra o Xampp

    Click no Phpmyadmin

    Click em privilegios

    Selecione usuario root , servidor Localhost

    Editar privilegios.

    Veja esta marcado o checkbox,

    selec, insert, update, delete

    Se não tiver marque os 4, e rode a tua inclusao.

    ****

    Apos isto no PhpmyAdmin, Verifique se não tem registros a tabela livros, no seu Banco Impressos

    Selecione o banco impressos

    depois a tabela livros

    e vejas esta tabela não tem registros.

    Um video que me ajudou muito , a fazer testes, quando a gente comeca fazer um cadastro de PHP foi, este.

    Que você podera fazer teste basicos, na tua inclusao, e você sabera se esta tudo OK.

    Link do Video.

    http://www.youtube.com/watch?v=2Cr-1NA5cIs

    privilégios do usuário root:

    8vqivr.jpg

    banco de dados impressos, tabela livros, com nenhum registro:

    2i27wc4.jpg

    tudo na mesma!

    PS: obrigado à todos que responderam ao tópico.

  10. Galera, pesquisando, vi que preciso de um código JavaScript para fazer o botão enviar chamar a função incluirlivro.php.

    se alguém puder me ajudar eu agradeço, mas creio que a causa deste problema seja isto.

    caso seja, favor trance o tópico.

    obrigado desde já.

  11. boa noite!

    o trabalho proposto para a faculdade é fazer uma página HTML com formulários que grave as informações num banco de dados SQL.

    instalei o XAMPP no meu PC, criei um banco de dados chamado impressos, dentro deste uma tabela chamada livros com três campos: codigo VARCHAR (10), nome VARCHAR (10), autor VARCHAR (10).

    criei uma página index.html:

    <html>
    <head>
    <title> Boa Leitura.ORG - SysLeitura </title>
    </head>
    <body>
    <h1 align="center">Bem-Vindos ao SysLeitura</h1>
    <p align="center">Para inserir livros na nossa blibioteca, use o formulário abaixo.</p>
    <table width="768" border="0" align="center">
      <form action="incluirlivro.php" method="post">
      <tr>
        <td colspan="4"><div align="center">
          <h1>Livros</h1>
        </div></td>
      </tr>
      <tr>
        <td width="16%">Nome:</td>
        <td width="84%" colspan="3"><label for="textfield"></label>
        <input name="nome" type="text" id="nome" size="60"></td>
      </tr>
        <tr>
        <td>Código:</td>
        <td colspan="3"><label for="textfield4"></label>
        <input name="codigo" type="text" id="codigo" size="60"></td>
      </tr>
      <tr>
        <td>Autor:</td>
        <td colspan="3"><label for="textfield5"></label>
        <input name="autor" type="text" id="autor" size="60"></td>
      </tr>
      <tr>
        <td colspan="4"><div align="center"></div></td>
      </tr>
      <tr>
        <td colspan="4"><div align="center">
          <input type="submit" name="button" id="button" value="Enviar">
          <input type="reset" name="button2" id="button2" value="Resetar">
        </div></td>
      </tr>
    </form>
    </table>
    </body>
    </html>
    criei uma página incluirlivro.php:
    <?php
    include("conexao.php");
    $nome = $_POST['nome'];
    $codigo = $_POST['codigo'];
    $autor = $_POST['autor'];
    $sql = "INSERT INTO livros (nome, codigo, autor) VALUES ('$nome', '$codigo', '$autor')";
    $exe_sql = mysql_query($sql) or die(mysql_error());
    header("Location: retorno.php");
    ?>
    e uma página conexao.php:
    <?php
    $host = "localhost";
    $usuario = "root";
    $senha = "root";
    $banco = mysql_connect($host, $usuario, $senha) or die(mysql_error());
    mysql_select_db("impressos", $banco) or die(mysql_error());
    ?>

    página para inserção de dados:

    oqiour.jpg

    ao apertarmos o botão ENVIAR, os dados inseridos, ele não executa nada, logo temos a seguinte tela no browser:

    drcnj9.jpg

    ele não grava, não executa. sei que o problema deve ser bobo, mas não tenho idéia da onde seja.

    obrigado desde já.

  12. Galera minha CSS só aplica apenas alguns estilos ao HTML! O estilo das DIVs "um" e "dois", por exemplo, eles não aparecem.

    Aonde estou errando?

    Segue abaixo o Código-Fonte e obrigado desde já!

    <! DOCTYPE HTML

    PUBLIC "-//W3C//DTD// XHTML 1.0 Strict//EN"

    "http://www.w3.org/TR/Xhtml1/DTD/xhtml1-strict.dtd" >

    <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">

    <head>

    <meta http-equiv="Content-Type" content="text/html ; charset=ISO-8859-1"/>

    <title>Boa Leitura.ORG</title>

    <style type= "text/css"/>

    body

    {

    background-color: #3B5998;

    margin-left: 20%;

    margin-right: 20%;

    border: 5px dotted gray;

    padding: 10px 10px 10px 10px;

    font-family: sans-serif;

    }

    #livros

    {

    border-color: #3B5998;

    border-width: 1px;

    border-style: dashed;

    background-color: #a7cece;

    padding: 30px;

    padding-left: 80px;

    margin: 30px;

    margin-right: 250px;

    background-image: url(imagens/estrela2.gif);

    background-repeat: no-repeat;

    background-position: bottom left;

    }

    h1, h2

    {

    font-family: sans-serif;

    color: #8CA65D;

    border-bottom: 1px solid black;

    }

    h1

    {

    background-color: #F7F7F7;

    }

    #um

    {

    border-widht: 15px;

    border-style: 25px;

    border-color: silver;

    }

    #dois

    {

    background-image: revistas.jpg;

    }

    </style>

    </head>

    <body>

    <div id="corpo">

    <div id="tres">

    <h1>Bem-vindo ao nosso site</h1>

    <img src="imagens/boa leitura.jpg"/>

    </div>

    <div id="um">

    <h2>Livros</h2>

    <p id="livros">Entre e conheça os nossos livros! Temos os genêros:</p>

    <h3>Terror</h3>

    <p>Muito terror para você.</p>

    <h3>Ficção-Científica</h3>

    <p>As melhores Ficções para você.</p>

    <h3>Romance</h3>

    <p>Romance de qualidade para você.</p>

    <h3>Policial</h3>

    <p>Toda a polícia para uma única pessoa: você.</p>

    <h3>Aventura</h3>

    <p>Aventuras mil para você.</p>

    </div>

    <p>Clique <a target="blank" href="livros.html"> aqui</a> para conhecer os livros do nosso acervo.</p>

    <div id="dois">

    <h2>Revistas</h2>

    <p class="revistas">Possuímos as seguintes Revistas:

    <h3>Globo Rural</h3>

    <p>Tudo da roça para você.</p>

    <h3>Turma da Mônica</h3>

    <p>Gargalhadas e diversão para você.</p>

    <h3>Marie Clarie</h3>

    <p>Para a mulher moderna, para você.</p>

    <h3>Pequenas Empresas, Grandes Negócios</h3>

    <p>Dicas e historias de sucesso para você e sua empresa.</p>

    </div>

    <p>Entre e conheça as nossas revistas! Clique <a target="blank" href="revistas.html"> aqui</a>.</p>

    </div>

    </body>

    </html>

×
×
  • Criar Novo...