Witam.
Mam problem z formularzem dodawania do bazy danych
mam plik dodaj.php
-------
<head>
<link rel="stylesheet" type="text/css" href="css/demo.css" />
<link rel="stylesheet" type="text/css" href="css/component.css" />
<link rel="stylesheet" type="text/css" href="css/admin.css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script src="http://code.jquery.com/jquery-2.1.1.min.js"></script>
<script src="js/dodaj.js"></script>
</head>
<?php
include('include/config.php');
include('include/func.php');
if(isset($_GET['dodaj']) && ($_POST['submit']==true))
{
$ilosc = clear($_POST['ilosc_zawodnikow']);
$blad = '';
$dodano_ilosc = 0;
for($i=1; $i<=$ilosc; $i++)
{
if(empty($_POST['imie_'.$i]) || empty($_POST['nazwisko_'.$i]) )
{
$blad = '<div class="blad">Niektóre pola były puste!</div>';
break;
}
else
{
$imie = clear($_POST['imie_'.$i]);
$nazwisko = clear($_POST['nazwisko_'.$i]);
$zapytanie = mysql_query("SELECT * FROM wyniki WHERE email='$email_'") or die('Błąd zapytania');
if(mysql_num_rows($zapytanie) > 0)
{
$blad = '<div class="blad">Zawodnik o numerze '.$email.' jest już w bazie!</div>';
}
else
{
$sql = @mysql_query("INSERT INTO wyniki SET imie = '$imie', nazwisko = '$nazwisko', miejscowosc = '$miejscowosc', klub = '$klub', email = '$email', punkt1='00:00', punkt2='00:00', punkt3='00:00', meta='00:00:00';") or die('Błąd podczas dodawania zawodników.');
$dodano_ilosc++;
}
}
}
if($blad != '');
echo $blad;
if($dodano_ilosc>0)
echo '<div class="sukces">Poprawnie dodano '.$dodano_ilosc.' zawodników do bazy.</div>';
echo '</form>
<div class="left"><a href="dodaj.php"><< Wróć do strony głównej.</a></div>';
}
echo '<h1><center>Dodawanie zawodników</center></h1>';
echo '<form action="'.$_SERVER['PHP_SELF'].'?dodaj" method="POST">
<table class="dodaj">
<tr class="top"><td>Podaj liczbę zawodników którą chcesz dodać do bazy</td></tr>
<tr>
<td><input type="number" size="6" id="ilosc_zawodnikow" min="0" name="ilosc_zawodnikow" /></td>
</tr>
</table>';
echo '<table id="inputs" class="dodaj"></table>';
?>
---------------------------
do tego mam plik dodaj.js
--------------------------------
$(function()
{
$('#ilosc_zawodnikow').on('change', function()
{
var ilosc = document.getElementById('ilosc_zawodnikow').value;
var ilosc = parseInt(ilosc);
$('#inputs').html('');
$('#inputs').append('<tr><td> </td><td>Imię</td><td>Nazwisko</td><td>Miejscowość</td><td>Klub</td><td>email</td></tr>');
for (var i=1; i<=ilosc; i++)
{
$('#inputs').append('<tr><td>'+i+': </td><td><input type="text" name="imie_'+i+'" /></td><td><input type="text" name="nazwisko_'+i+'" /></td><td><input type="text" name="miejscowosc_'+i+'" /></td><td><input type="text" name="klub_'+i+'" /></td><td><input type="text" name="email_'+i+'"> </td></tr>');
}
$('#inputs').append(' <tr><td colspan="6"><center> <input type="submit" name="submit" value="Dodaj zawodników" /></center></td></tr>');
});
});
-----------------------------
Baza danych ma układ
----------------------
1 id int(11) Nie Brak AUTO_INCREMENT Zmień Zmień Usuń Usuń Podstawowy Podstawowy Więcej
2 imie varchar(15) utf8_polish_ci Nie Brak Zmień Zmień Usuń Usuń Podstawowy Podstawowy Więcej
3 nazwisko varchar(30) utf8_polish_ci Nie Brak Zmień Zmień Usuń Usuń Podstawowy Podstawowy Więcej
4 plec set('kobieta', 'mężczyzna', '', '') utf8_polish_ci Nie Brak Zmień Zmień Usuń Usuń Podstawowy Podstawowy Więcej
5 miejscowosc varchar(30) utf8_polish_ci Nie Brak Zmień Zmień Usuń Usuń Podstawowy Podstawowy Więcej
6 klub varchar(50) utf8_polish_ci Nie Brak Zmień Zmień Usuń Usuń Podstawowy Podstawowy Więcej
7 email varchar(50) utf8_polish_ci Nie Brak Zmień Zmień Usuń Usuń Podstawowy Podstawowy Więcej
8 punkt1 varchar(6) utf8_polish_ci Nie Brak Zmień Zmień Usuń Usuń Podstawowy Podstawowy Więcej
9 punkt2 varchar(6) utf8_polish_ci Nie Brak Zmień Zmień Usuń Usuń Podstawowy Podstawowy Więcej
10 punkt3 varchar(6) utf8_polish_ci Nie Brak Zmień Zmień Usuń Usuń Podstawowy Podstawowy Więcej
11 meta varchar(8) utf8_polish_ci Nie Brak Zmień Zmień Usuń Usuń Podstawowy Podstawowy [php][/php]Więcej
12 komentarz varchar(50) utf8_polish_ci Nie Brak Zmień Zmień Usuń Usuń
-------------------------------------------------
no i problem gdzie z formularza php do bazy danych idzie imie i nazwisko, zerowe czasy,
ale nie przenoszą się miejscowość, klub, email
nie wiem gdzie jest błąd