2014-02-08 22 views
0

我不知道爲什麼,但我不能將信息插入到我的表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'; 

} 
+1

你把所有這些參數? Shoudnt他們是POST? – Mihai

+2

您的插入中有8列和7個值。 – Mihai

+0

@Mihai應該是anwser :-) @ user2744048,首先,不要使用'mysql_'函數,其次如果你已經放了'或者死了(mysql_error())',你會看到我的表單錯誤 – Nikola

回答

0

你怎麼知道查詢是正確的?

使用此 -

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

除了錯號碼則params的/值檢查 列的數據類型相同值的數據類型,你是在網址中插入