[Resolvido] Multiplos Inserts - não grava no BD
Não estou conseguindo gravar no BD os registro que envio - ele grava apaenas 1 registro e com os os campos com o numeral 0, fiz várias alterações mas ou dá erro ou não grava nada.
<?php
global $conn;
$conn = connect();
$matricula = $_POST['matricula'];
$nota = $_POST['nota'];
$disciplina = $_POST['disciplina'];
$periodo = $_POST['periodo'];
$tipo = $_POST['tiponota'];
$peso= $_POST['peso'];
while (current($matricula)){
/* $matr = current($matricula);
$n1 = current($nota); */
$sql ="INSERT INTO notas (matriculaID, nota, disciplinaID, periodoID, tiponotaID, peso) VALUES ('".$matricula."', '".$nota."','".$disciplina."','".$periodo."','". $tipo."','".$peso."')";
mysql_query($sql, $conn) or die(mysql_error());
next($matricula);
next($nota);
}
function connect(){
$conn = mysql_connect("localhost", "root", "");
mysql_select_db("advento");
return $conn;
}
header:("Location: atualiza.html");
?>
Todos os campos são numericos.
Alguma idéia de onde estou errando?
Obrigado
Discussão (13)
Carregando comentários...