question

Como conectar uma caixa de texto para um banco de dados em php usando o ms access?

Eu tenho uma ordem desined de formulário em php. Para usá-lo que eu preciso para conectá-lo a um banco de dados. Eu uso o Yahoo serviço de hospedagem. Meu site é www.ibexstudents.com. Ele não tem suporte para asp, mas suporta php, javascript e perl. Quaisquer outras abordagens inovadoras são bem-vindas.

Por favor, dê-me o procedimento completo como eu não sou muito bom em programação. Obrigado.


resposta Resposta

Supondo que você tem o driver odbc e dsn registrado no seu servidor Web, isto é como você faz.
<?php?>
$db = 'seu nome de banco de dados';
$usrname = 'username';
$pwd = 'sua senha';


$conn = odbc_connect($db,$usrname,$pwd);
?>
Agora vamos supor que você deseja atualizar seu banco de dados com algo que entradas de usuário em sua caixa de entrada de texto, vamos dizer que seu nome de exibição em seu site e a senha.
Permite supor a caixa de texto para o nome é txtname e senha (tipo = "senha" para asterics) é txtpass.
Quando o usuário clica em envia (nome btnsubmit), vamos dizer, esta informação deve ser atualizada em uma tabela chamada usuário em seu banco de dados $db. Também assumir o método do formulário é post e ação está na mesma página (exemplo newuser.php)
<?php?>
If(isset($_REQUEST['btnsumbit']))
{
$query = "insert into tabela usuário values('".$_REQUEST['txtname']."','".$_REQUEST['txtpass']."')";
odbc_exec($Conn,$Query);
?>
}
É claro que esse código não manipular quaisquer erros/exceções e se você quiser buscar dados do banco de dados. você pode usar o método
$recordset=odbc_exec($conn,$query);
odbc_fetch_row($Recordset);
onde a consulta poderia ser algo como select do usuário.
Boa sorte!

resposta Não é a resposta que você estava procurando?
Adicionar um comentário ou resposta a esta pergunta

Pesquisar uma resposta melhor..
Ou, fazer uma pergunta..
Comentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2020
All rights reserved