[Duvida] Site para inserir valores em base dados

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
 
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

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
 
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>
 
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..
 
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");
?>
 
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
 
Back
Topo