Ir para conteúdo
Fórum Script Brasil
  • 0

Ligar base de dados SQL


JPaulo66

Pergunta

Ola bom dia

Tenho pouco conhecimentos de PHP e tenho a seguinte duvida, como faço a ligação de uma base de dados de um formulario tendo em conta que tenho o seguinte site: www.meusite.com/php/formulario

Este site tem um alguns programas em ASP que têm o seguinte endereço para ler as bases de dados que é: "DBQ=C:\inetpub\vhosts\meusite.com\httpdocs\db\basededados.mdb", como eu faço para ligar uma base de dados "Formulario.sql" para depois ser lida pelo ficheiro "formulario.php"

Muito obrigado

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Você não liga diretamente o arquivo .sql à sua aplicação.

Um servidor de banco de dados tem que ser utilizado, e com as funções do PHP se faz a conexão e modificações nas tabelas.

Use MySQL, que é o mais comum, e juntamente com o PHPMyAdmin gerencie seus bancos de dados.

Link para o comentário
Compartilhar em outros sites

  • 0

vish cara não junta ASP com PHP não, fica igual camera de carro toda remendada ...

Use apenas asp, ou php, mas você precisa se conectar ao banco de dados depois fazer uma validação de formulario

eu vou mostrar um conexão com o banco de dados bem simples

$host = "localhost"; // ou ip
$usuario = "root"; // ou seu usuario do banco
$senha = "12345"; // sua senha
$banco = "meu_banco"; // o banco que você quer se conectar

$conexao = mysql_connect($host, $usuario, $senha);

$seleciona_banco = mysql_select_db ($banco);
se eu não me engano você já vai estar conectado ao banco com isso o exemplo do formulario não da para te ajudar, pois seria chato explica, mas, mais o menos é assim o Formulario em html pro cara ver
include("funcao.php");
//verifica se a pessoa aperto o botão enviar
isset($_POST['enviar']))
{
 // chama o arquivo que recebe 
}

<form action="" method="post">
Nome <input type="text" name="nome"><br />
Senha <input type="text" name="senha">
<input type="submit" name="enviar">
</form>
função de conexao e validação do formulario é preferivel não serem os mesmo arquivos
public function conecta()
{
  $host = "localhost"; // ou ip
  $usuario = "root"; // ou seu usuario do banco
  $senha = "12345"; // sua senha
  $banco = "meu_banco"; // o banco que você quer se conectar

  $conexao = mysql_connect($host, $usuario, $senha);

  $seleciona_banco = mysql_select_db ($banco);
}

public function valida()
{
  $nome = $_POST['nome'];
  $senha = $_POST['senha'];
  $sql = "INSERT INTO tabela (id, nome, senha) VALUES (NULL, " .$nome. ", " .$senha. ",);

  $query = mysql_query($sql);
}

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,1k
×
×
  • Criar Novo...