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

Pq So Grava Um Registro


taudujas

Pergunta

pagina grava.php

<?

include "config.php";

foreach ($_POST as $campo => $valor) { $$campo = strip_tags($valor); }

$query = "select count(*) as total from dados where nome = '$nome'";

$re = mysql_query($query);

$total = mysql_result($re, 0, "total");

if ($total == 0) {

$query = "insert into dados(nome, email, telefone, icq, MSN, marca, modelo, ano, valor, uf, anuncio)values('$nome', '$email','$telefone', '$icq', '$MSN', '$marca', '$modelo', '$ano', '$valor', '$uf', '$anuncio')";

mysql_query($query);

}

?>

<div align="center"><a href="classificados.php"><strong><font size="2">Seu anuncio foi registrado</font></strong></a></div>

classificados.php

<?

include "config.php";

$sql = "select * from dados";

$busca = mysql_query($sql);

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

$id      = $l['id'];

$nome = $l['nome'];

$email = $l['email'];

$telefone = $l['telefone'];

$icq = $l['icq'];

$MSN = $l['MSN'];

$marca = $l['marca'];

    $modelo = $l['modelo'];

    $ano = $l['ano'];

    $uf = $l['uf'];

    $valor = $l['valor'];

    $anuncio = $l['anuncio'];

}

?>

<table width="67%" border="1">

  <tr bgcolor="#CCCCCC">

    <td width="15%"><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Marca:</font></strong></div></td>

    <td width="11%"><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Modelo:</font></strong></div></td>

    <td width="9%"><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Ano:</font></strong></div></td>

    <td width="11%"><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Valor:</font></strong></div></td>

    <td width="10%"><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">UF:</font></strong></div></td>

    <td width="44%"><div align="center"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Data:</font></strong></div></td>

  </tr>

  <tr>

    <td><? echo "$marca"; ?></td>

    <td><? echo "$modelo"; ?></td>

    <td><? echo "$ano"; ?></td>

    <td><? echo "$valor"; ?></td>

    <td><? echo "$uf"; ?></td>

    <td>&nbsp;</td>

  </tr>

</table>

qual erro??

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0

Por causa disso:

$query = "select count(*) as total from dados where nome = '$nome'";

$re = mysql_query($query);

$total = mysql_result($re, 0, "total");

if ($total == 0) {

você copiou esse script e não estudou ele direito

não da pra gravar 2 vezes o mesmo nome, e não é erro isso é uma proteção pra não gravar nomes iguais

Link para o comentário
Compartilhar em outros sites

  • 0

ainda ta com erro:

Olha o grava.php

<?

include "config.php";

foreach ($_POST as $campo => $valor) { $$campo = strip_tags($valor); }

$query = "insert into dados(nome, email, telefone, icq, MSN, marca, modelo, ano, valor, uf, anuncio)values('$nome', '$email','$telefone', '$icq', '$MSN', '$marca', '$modelo', '$ano', '$valor', '$uf', '$anuncio')";

mysql_query($query);

?>

<div align="center"><a href="classificados.php"><strong><font size="2">Seu anuncio foi registrado</font></strong></a></div>

Link para o comentário
Compartilhar em outros sites

  • 0

você deve estar fazendo algo de errado, pois o script estava bom, e você auterou ele

mas verifique todos os campos da tabela e confira com seu script

faça um teste no phpmyadmin e crie um codigo php apartit de la e compare com o seu script

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,5k
×
×
  • Criar Novo...