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

Onde Ta Errado Nesse Codigo Aqui?


mauricio

Pergunta

http://paste.b1n.org/index.php?id=412&key=HjF%2BZ4MAyOI

aí ta meu codigo colaim pra vocês verem e tal...

ó... ele da erro.. a função disso tudo é:

Digitar o nome do campo do index.php, salvarr no bd, e aparecer todos os nomes salvos no bd la na mostra.php

a url do site e que ta danu erro é...

http://members.lycos.co.uk/atxteam/DOV/membros/

por favor, testem antes de responder, porque ta fods aqui... blink.gif

vlw desde já

Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0

na linha q faz a inserção dos dados, coloca o mysql_error() pra ver q erro ele retorna:

$grava = mysql_query("INSERT INTO tabela (tabela) values ('$nome')") or die("erro de sql:".mysql_error());

dessa forma ele vai dizer q erro está dando

e outra coisa, no arquivo config.php tem os dados do banco e td, mas e a conexão e a escolha da base de dados, você fez?

Link para o comentário
Compartilhar em outros sites

  • 0

tenta ai, se der algum erro me fala que eu te ajudo:

Gravar.php

<?

include "config.php";

$nome = $_POST[nome];

$grava = mysql_query("INSERT INTO nomedatabela (nomedocampo) values ('$nome')") or die ("erro de sql:".mysql_error());

if ($grava) {

?>

<meta http-equiv='refresh' content='0;URL=mostra.php'>

<? } else {

echo "Ocorreu um erro";

}

?>

nomedatabela você troca pelo nome da sua tabela, eu tirei a variável tabela do config.php. nomedocampo você troca pelo nome do campo q vai receber a variável nome.

config.php

<?

$host  = "atxteam_uk_db";

$database = "atxteam";

$login_db = "atxteam";

$senha_db = "240390";

$con = mysql_connect($host,$login_db,$senha_db) or die ("erro de conexão");

$db = mysql_select_db($database,$con) or die ("problema na base de dados");

?>

index.php

<html>

<head> <title> DOV CLAN - ADD MEMBERS </title>

</head>

<body>

<form method="POST" action="gravar.php">

<input type="text" name="nome">

<br>

<input type="submit" name="sub" value="Enviar!!!">

</form>

</body>

</html>

mostra.php

<?

include "config.php";

$busca = mysql_query("SELECT * FROM nomedatabela") or die ("erro de sql:".mysql_error());

while ($r = mysql_fetch_array($busca)) {

echo "$r[nome] <br>";

}

?>

Link para o comentário
Compartilhar em outros sites

  • 0

eu falo da linha

...

$host = "atxteam_uk_db";

$database = "atxteam";

...

não tenho absoluta certeza, mas eu achu q o nome da database é o que tá no $host, ou seja, "atxteam_uk_db". tenta trocar e verifica tb se o $host é esse mesmo, pois algum(ns) desses dados está incorreto

Link para o comentário
Compartilhar em outros sites

  • 0

não aparece nd, fica em branco?

tenta isso...

mostra.php

<?

include "config.php";

$busca = mysql_query("SELECT * FROM nomedatabela") or die ("erro de sql:".mysql_error());

$linhas = mysql_num_rows($busca);

if($linhas == 0) {

echo "nenhum registro encontrado";

} else {

echo "encontrados $linhas registros.<br>";

while ($r = mysql_fetch_array($busca)) {

echo "$r['nome'] <br>";

}

}

?>

e outra coisa, você colocou $r[nome], tem que ser $r['nome'], com as aspas simples

vê o q acontece agora

Link para o comentário
Compartilhar em outros sites

  • 0

tenta assim:

mostra.php

<?

include "config.php";

$busca = mysql_query("SELECT * FROM nomedatabela") or die ("erro de sql:".mysql_error());

$linhas = mysql_num_rows($busca);

if($linhas == 0) {

echo "nenhum registro encontrado";

} else {

echo "encontrados $linhas registros.<br>";

while ($r = mysql_fetch_array($busca)) {

$nome = $r['nome'];

echo "$nome <br>";

}

}

?>

do outro jeito seria assim:

echo $r['nome']"<br>";

ou

echo "".$r['nome']."<br>";

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,1k
    • Posts
      651,7k
×
×
  • Criar Novo...