1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

[Duvida] Site para inserir valores em base dados

Discussão em 'Web Development' iniciada por pdrnvs, 15 de Junho de 2009. (Respostas: 7; Visualizações: 896)

  1. pdrnvs

    pdrnvs Power Member

    Boas

    Queria construir um site em HTML em que utize JavaScript para fazer a ligação a uma base de dados em SQL.
    Sei programar em Html, e sei sql.
    So nao sei os comandos em JavaScript para fazer a ligação à base de dados.
    Por onde é que devo comecar?

    Cumps
     
  2. cheires

    cheires Power Member

    Não comeces.
    Ou utilizas AJAX, ou então por javascript não tens ligação à BD.
    Podes tentar por PHP, parece-me mais simples que AJAX
     
  3. arpinacio

    arpinacio Power Member

    vê se isto te interessa: Joomla
     
  4. pdrnvs

    pdrnvs Power Member

    sera que eu assim consigo? nao sei é como fazer a ligacao a base de dados...

    <html>
    <head>
    <title>Base de dados</title>

    <table id="tabela"></table>
    <script language="javascript" src="sqlscript.js">
    <script language="javascript">
    sql("insert tabela values('bi','nome','idade')");
    </script>

    </head>
    <body>
    </body>

    </html>
     
  5. Slash

    Slash Power Member

    Não consegues, em javascript não consegues fazer a ligação à base de dados..

    Precisas de fazer isso numa liguagem server sided, p.e. PHP, Java, C#, etc..
     
  6. Não percebo quase nada de javascript, mas se o pessoal diz que não é possível fazeres a ligação com essa liguagem é que deve ser mesmo.

    Eu sugiro que utilizes PHP, aqui tens um codigo simples para inserir na Base de dados:

    Código:
     
    $result = mysql_query("INSERT INTO tabela (campo1,campo2) VALUES
     
    ('$campo1','$campo2');
     
    ");
     
    

    Também precisas do config.php no início de todas as páginas, exemplo:

    Código:
     
    <?php
     
    $hostname = "localhost";
    $username = "root";
    $password = "pass";
    $dbName = "nome_BD";
    MYSQL_CONNECT($hostname, $username, $password) OR
    DIE(mysql_error());
    mysql_select_db("$dbName") OR
    DIE("N\xc3o \xe9 poss\xedvel selecionar a Base de Dados");
    ?>
     
    
     
  7. Morphine0225

    Morphine0225 Power Member

    Javascript esquece... Não faz nada disso.

    Como já te disseram vai pelo PHP que é a forma mais simples de o fazeres. Tens N exemplos na Web.

    Cumps
     
  8. fil79

    fil79 Power Member

Partilhar esta Página