![](https://www.clubedohardware.com.br/uploads/themes/set_resources_52/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
fernando c
-
Posts
225 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por fernando c
-
-
Oi. vamos com calma. O formulario parece ok, a naò ser pela foto, mas depois a gente chega lá.
primeiro: você está usando Xampp ou sistema parecido?
você já criou o banco de dados e a tabela?
se sim vamos criar a conexão:
crie uma pagina chamada "conexao.php" (sem aspas) na pasta htdocs do Xampp com esse código:
<?php $servidor = "localhost"; $usuario = "root"; $senha = ""; $db = "formulario"; $link = mysqli_connect($servidor, $usuario, $senha, $db); if($link){ echo "conexao ok"; } else{ echo "erro"; } ?>
Mas veja se a senha e o nome do banco estão certos.
Agora teste a conexao no navegador digitando
retorne com a(s) resposta(s), ok?
-
No HeidiSQL, selecione o BD (painel esquerdo) c/ o botão direito do mouse e entre na opção "editar";
no quadro que abre ("Alterar BD") digite o novo nome sobre o antigo - OK.
O Heidi vai trocar automaticamente as tabelas :-D -
Olá. As funções mysql* estão obsoletas e já foram removidas das novas versões da PHP faz anos.
Pesquise por mysqli ou PDO ou qqer coisa retorne
(há bastante material abordando essas extensões).
disponha.
-
1
-
-
Oi.. então, veja que seu formulario tem os campos "ONGemail", "ONGsenha" e o "submit".
estão faltando os campos:
"ONGnome", "cONGsenha" e "user_type".
É esse o problema; você precisa cria-los (ou tira-los do código).
postei um exemplo para você:<form action="" method="post"> <h3>Login</h3> <?php if(isset($error)){ foreach($error as $error){ echo '<span class="error-msg">'.$error.'</span>'; }; }; ?> ONGemail: <input type="email" name="ONGemail" required placeholder="insira seu email" /> <label> ONGnome: <input name="ONGnome" type="text" id="ONGnome" /> </label> <p>ONGsenha: <input type="password" name="ONGsenha" required placeholder="insira sua senha" /> <label>cONGsenha: <input name="cONGsenha" type="text" id="cONGsenha" /> </label> </p> <p> <label>usertype: <select name="user_type" id="user_type"> <option value="ong">ong</option> <option value="user">user</option> </select> </label> </p> <p> <input type="submit" name="submit" value="entrar" class="form-btn" /> </p> <p>não tem uma conta? <a href="register_form.php">registra-se</a></p> </form>
veja que se os dados estiverem corretos, se você escolher "ong" você será direcionada a uma pagina (admin_page.php); se escolher "user" vai para outra.
tente ai e boa sorte
-
Olá. As mensagens dizem que dados da variavel $_POST não estão definidos ou seja, não estão sendo recebidos corretamente.
Verifique os nomes dos campos do formulário ou poste o código dele aqui.
Aproveite e tire o simbolo de @ dessa linha:
14 horas atrás, YukiHitsuke disse:@include 'config.php';
porque dificulta a descobrir erros, ok?
Até + e disponha
-
só t confirmando, essa tela é do Management Studio, para gerenciar o "servidor".
tente o seguinte: supondo que você já instalou o servidor, nesse campo em branco ("nome do servidor") clique a direita e veja se surge a opção "procurar mais", clique nela.
na janela que aparece, selecione "Servidores locais" (supondo que o servidor está nesse mesmo computador) - "Mecanismo de bancos de dados" - à esquerda de um barrilzinho amarelo deverá ter um sinal de mais (+), clique nele (expanda) e deverá surgir o nome da instância (isso é definido durante a instalação do servidor) - se aparecer, selecione e clique em "ok"
-
1 sugestão bem simples; use esse if mesmo:
if(isset($_POST['txtEnviar'])){//aqui a consulta pela pesquisaetc..else{// consulta SEM pesquisa}
mas eu acrescentaria verificar se o campo de pesquisa está em branco; pesquise por empty
-
dicas:
- palavra "localhost" grafada errada;
- "if" sem conteúdo (arquivo "conecta");
- usuario e banco de dados com o mesmo nome ("postgres") - não é recomendável, pois dá margem a ambiguidades.mensagens de erro: há vários erros, mas todos estão convergindo para a mesma mensagem: a ultima, o que está correto pois é ela que está corretamente configurada (resposta "erro com query").
a 1ª resposta ("arquivo existe...") está correta, desde que o arquivo realmente exista mas a função não serve p/ verificar a conexão, ela só tem a finalidade de verificar se existe o tal arquivo ("file_exists"), então a resposta esta na verdade "metade" errada, ok?
-
pesquise sobre chaves primárias compostas.
-
felipefpt, não precisa apagar a tabela toda não.. é só recriar a coluna...
-
se não está usando as urls amigaveis, a pg a ser aberta deverá estar na "action" do form;
cheque isso..
-
use um menu drop down (ou "select") no formulário de cadastramento depois para validar terá que usar uma constraint "check".
-
nesse caso melhor usar switch.
Eu não seeeeeié.. isso está bem claro.. olha.. não é por nada não, se não sabe os conceitos básicos de lógica de programação (variáveis, estruturas, funções) ou de orientação a objeto,
está perdendo tempo...
pesquise esses temas pelo Google.. achará bastante material, inclusive sobre Java
-
1
-
-
poste o código, mas entenda que enquanto v estiver usando os caminhos:
c:\etc localhost.. você só está acessando seu próprio computador;
para acessar 1 banco de dados hospedado num servidor (em outro computador)
o caminho será diferente; nesse caso precisa também ver configurações (direitos) de acesso ao banco de dados.
-
rapaz, não conheço quase nada de swing, mas a lógica em Java basicamente é sempre criar um método e seu objeto (no caso, o acionamento do botão - se bem me lembro isso se chama "listener") instanciar esse método.
obs: veja o link post anterior (#2) caso não esteja usando banco de dados que está bem explicado.
-
sim, as APIs do Google normalmente exigem conhecimentos em javascript.
Java (apesar do nome) é bem diferente.
sugiro q peça p/ algum moderador mover sua questão.
-
verifique se você recebeu/está usando as credenciais corretas (normalmente login e senha) para se conectar ao site. qualquer coisa retorne com o código que está usando.
-
poste os beans ou verifique o caminho deles
-
meio complicado criar as chaves estrangeiras "junto" com as tabelas..
porque enquanto as tabelas não estão efetivamente criadas, as estrangeiras não terão as primarias correspondentes.
sei q da mais trabalho, mas copiei suas tabelas em 1 banco de teste sem as estrangeiras e deu tudo certo..
depois você cria as estrangeiras c/ "alter table"..
pense ahe... -
sua duvida é como fazer isso no access?
se for, baixe essa apostila:
http://www.apostilando.com/download.php?cod=3286&categoria=Access
bem fácil, bem atualizada, pessoalmente recomendo. -
olha, @xrogerinho,, 1 sugestão bem mais simples: ja faz 1 bom tempo q eu e alguns amigos compartilhamos arquivos do office pelo Google docs ou one drive, direto, sem precisar instalar e configurar mais nenhum programa, servidor, linguagens..
-
php_interbase.dll
verifique se essa dll está na pasta de extensões do PHP
-
1. crie uma stored procedure no sql server que executa a consulta que exibe os dados de 1 usuário selecionado;
2. crie uma fonte de dados ODBC e vincule à stored procedure;
3. no word - como você já intuiu - crie uma fonte de dados e vincule à fonte odbc que você criou no passo 2.
-
na verdade, é a única coisa q adianta, porque sem as variaveis de ambiente corretamente configuradas nem adianta instalar ides.. elas simplesmente não vão rodar...Já fiz isso dai e não adianta.além do que algumas ides eu dispenso, de boa...
mas o comando correto é:
javac teuarquivo.java
e depois (se não aparecerem erros, claro)
java teuarquivo
mas poste um código (pode ser o hello world mesmo porque não?)
p/ gente ver..
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Como inserir um texto automaticamente no campo "text" do MySQL?
em Web e banco de dados
Postado
Eu tentei usando o o HeidiSQL; surgiu uma mensagem que campos TEXT/BLOB não aceitam campos padrão; então mudei p/ Varchar 500 e deu certo.