Sou novo neste forum, mas espero que me possam ajudar.
Estou a desenvolver uma mini-biblioteca online, onde o utilizador insere, entre outros, nome do autor, apelido, título do livro, ano, etc.
Na página de inserção de dados o utilizador utiliza um formulário, que uma vez completo, é redirecionado para uma página onde se vêem os dados que foram inseridos.
O meu problema encontra-se no facto que quando clico no link para ver os livros que foram inseridos não aparecem os que o utilizador inseriu. Consigo apenas ver livros que eu insira manualmente através do phpmyadmin.
Ora, se ele me dá a confirmação que os dados foram inseridos, onde é que a informação se perde? Porque é que ela nem sequer chega a entrar?
Obrigado por qualquer ajuda. Em baixo anexo os ficheiros que estou a utilizar,
David Ribeiro
-------------- FORMULÁRIO DE INSERÇÃO DE DADOS -----------------
Pergunta
Guest drevilsmeagol
Boas!
Sou novo neste forum, mas espero que me possam ajudar.
Estou a desenvolver uma mini-biblioteca online, onde o utilizador insere, entre outros, nome do autor, apelido, título do livro, ano, etc.
Na página de inserção de dados o utilizador utiliza um formulário, que uma vez completo, é redirecionado para uma página onde se vêem os dados que foram inseridos.
O meu problema encontra-se no facto que quando clico no link para ver os livros que foram inseridos não aparecem os que o utilizador inseriu. Consigo apenas ver livros que eu insira manualmente através do phpmyadmin.
Ora, se ele me dá a confirmação que os dados foram inseridos, onde é que a informação se perde? Porque é que ela nem sequer chega a entrar?
Obrigado por qualquer ajuda. Em baixo anexo os ficheiros que estou a utilizar,
David Ribeiro
-------------- FORMULÁRIO DE INSERÇÃO DE DADOS -----------------
<form method="get" action="adicionar.php">
<blockquote>
<blockquote>
<blockquote>
<div align="justify"><font color="#FFFFFF" size="2">Nome
do autor:
<input text="text" name="autor_nome" size="25" maxlength="25" />
<br>
Apelido do autor:
<input text="text" name="autor_apelido" size="25" maxlength="25" />
<br>
Título do livro:
<input text="text" name="titulo" size="45" maxlength="50" />
<br>
Número da edição:
<input text="name" name="numero_edicao" value="ª ed." size="10" maxlength="10" />
<br>
Local da editora:
<input text="text" name="editora_local" size="25" maxlength="25" />
<br>
Nome da editora:
<input text="text" name="editora_nome" size="25" maxlength="25" />
<br>
Ano:
<input text="text" name="ano" size="4" maxlength="4" />
<br>
ISBN:</font>
<input text="text" name="isbn" value="ISBN: " size="45 "maxlength="50" />
<input type=submit>
</div>
</blockquote>
</blockquote>
</blockquote>
</form>
</form></p>
-------------- FORMULÁRIO DE INSERÇÃO DE DADOS -----------------
-------------- FICHEIRO QUE PROCESSA OS DADOS ------------------
<?php
mysql_connect (localhost, username, password);
mysql_select_db (basededados);
if (ereg(".", $titulo) ==1)
{
$verify = "OK";
$titulo = htmlspecialchars($titulo);
$titulo = strtoupper($titulo);
$titulo = strtolower($titulo);
$titulo = ucwords($titulo);
$autor_nome = htmlspecialchars($autor_nome);
$autor_nome = strtoupper($autor_nome);
$autor_nome = strtolower($autor_nome);
$autor_nome = ucwords($autor_nome);
$autor_apelido = htmlspecialchars($autor_apelido);
$autor_apelido = strtoupper($autor_apelido);
$editora_local = htmlspecialchars($editora_local);
$editora_local = strtoupper($editora_local);
$editora_local = strtolower($editora_local);
$editora_local = ucwords($editora_local);
$editora_nome = htmlspecialchars($editora_nome);
$editora_nome = strtoupper($editora_nome);
$editora_nome = strtolower($editora_nome);
$editora_nome = ucwords($editora_nome);
mysql_query("INSERT INTO biblioteca (autor_nome, autor_apelido, titulo, numero_edicao, editora_local, editora_nome, ano, isbn)
VALUES ('$autor_nome', '$autor_apelido', '$titulo', '$numero_edicao', '$editora_local', , '$editora_nome', '$ano', '$isbn')
");
print($autor_apelido);
print(", ");
print($autor_nome);
print(" - ");
print($titulo);
print(".");
print("<br>");
print($numero_edicao);
print(" edição");
print(". Editora: ");
print($editora_nome);
print(", ");
print($editora_local);
print(" (");
print($ano);
print(")");
print(". ISBN: ");
print($isbn);
print("<p>");
print("<p>");
print("Obrigado por submeter o livro na base de dados!");
}
else
{
print ("<b>ERRO:</b> O título do livro é obrigatório!");
$verify = "bad";
}
?>
-------------- FICHEIRO QUE PROCESSA OS DADOS ------------------
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
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.