PHP - 我正在尝试将信息插入到我的表中

时间:2014-02-08 18:38:04

标签: php

我不知道为什么,但我无法将信息插入我的表格

我没有收到mysql错误。

我的按钮代码在这里:

<input style="height:30px; width: 120px; font-size: 15px;" type="submit" class="submit" value="Adicionar" name="adicionar"/>

我的PHP代码

elseif (isset($_GET['adicionar'])) {
      $nacionalidade = $_GET['nacionalidade'];
      $nome = $_GET['nome'];
      $id = $_GET['id'];
      $idade = $_GET['idade'];
      $posicao = $_GET['posicao'];
      $pe_preferido = $_GET['pe_preferido'];
      $altura = $_GET['altura'];
      $peso = $_GET['peso'];
      $titulos = $_GET['titulos'];
      $golos = $_GET['golos'];

      $atualizar="INSERT INTO `atletas` (`nome`, `idade`, `posicao`, `pe_preferido`, `altura`, `peso`, `titulos`, `golos`)  VALUES ('{$_GET['nome']}', '{$_GET['idade']}', '{$_GET['posicao']}', '{$_GET['pe_preferido']}', '{$_GET['peso']}', '{$_GET['titulos']}', '{$_GET['golos']}')";

      $sucesso = mysql_query($atualizar);

      echo 'Atleta adicionado com sucesso';

}

2 个答案:

答案 0 :(得分:0)

你怎么知道查询是对的?

使用此 -

$sucesso = mysql_query($atualizar) or die(mysql_error());

答案 1 :(得分:0)

除了错误数量的参数/值之外,还要检查列的数据类型 与要插入的值的数据类型相同