ďťż

[php & MySQL] W walce z kodem Column count doesn't match value count at row 1

       

Podstrony


telcocafe

Już od jakiegoś tygodnia walczę z kodem PHP. Tylko teraz nie wiem co jest błędem. Czy kod, czy struktura bazy. Po uruchomieniu kodu otrzymuje takie coś
Column count doesn't match value count at row 1

Pierwszy plik zglos.php
<?php require_once "../maincore.php"; require_once "../subheader.php"; require_once "../side_left.php"; openside("NLK - Zgłaszanie drużyn"); echo ' <form method="POST" action="http://www.basketinfo.pl/nlk/dzgolsz.php"> Nazwa drużyny<br> <input type="text" name="T1" size="66"> <fieldset style="padding: 2"> <legend>Kapitan</legend> Imię Nazwisko <input type="text" name="T3" size="54"><br> Tel. kontaktowy <input type="text" name="T4" size="20"><br> Email: <input type="text" name="T5" size="33"><br> Adres: <input type="text" name="T6" size="33"></fieldset><fieldset style="padding: 2"> <legend>Pozostali zawodnicy</legend> Imię i Nazwisko, wiek<p>Zawodnik 2 <input type="text" name="T7" size="59"><br> Zawodnik 3 <input type="text" name="T8" size="59"><br> Zawodnik 4 <input type="text" name="T9" size="59"><br> Zawodnik 5 <input type="text" name="T10" size="59"><br> Zawodnik 6 <input type="text" name="T11" size="59"><br> Zawodnik 7 <input type="text" name="T12" size="59"><br> Zawodnik 8 <input type="text" name="T13" size="59"><br> Zawodnik 9 <input type="text" name="T14" size="59"><br> Zawodnik 10 <input type="text" name="T15" size="59"><br> Zawodnik 11 <input type="text" name="T16" size="59"><br> Zawodnik 12 <input type="text" name="T17" size="59"><br> </p> </fieldset><br> <input type="submit" value="Wyślij" name="B1"><input type="reset" value="Resetuj" name="B2"></form> '; closetable(); require_once "../side_right.php"; require_once "../footer.php"; ?>

Drugi plik: dzglosz.php
<?php require_once "../maincore.php"; require_once "../subheader.php"; require_once "../side_left.php"; openside("NLK - Zgłaszanie drużyn"); $name = $_POST['T3']; $tel = $_POST['T4']; $email = $_POST['T5']; $adres = $_POST['T6']; $zaw2 = $_POST['T7']; $zaw3 = $_POST['T8']; $zaw4 = $_POST['T9']; $zaw5 = $_POST['T10']; $zaw6 = $_POST['T11']; $zaw7 = $_POST['T12']; $zaw8 = $_POST['T13']; $zaw9 = $_POST['T14']; $zaw10 = $_POST['T15']; $zaw11 = $_POST['T16']; $zaw12 = $_POST['T17']; $result = dbquery("INSERT INTO liga_team (nazwa_druzyny, kperson, telefon, email, adres, zawodnik2, zawodnik3, zawodnik4, zawodnik5, zawodnik6, zawodnik7, zawodnik8, zawodnik9, zawodnik10, zawodnik11, zawodnik12) VALUES ('$name', '$tel', '$email', '$adres', '$zaw2', '$zaw3', '$zaw4', '$zaw5', '$zaw6', '$zaw7', '$zaw8', '$zaw9', '$zaw10', '$zaw11', '$zaw12')"); echo '<font size="4">Wpis został dodany</font><br>Dziękujemy<br> <a href="index.php">Strona główna częsci informacyjnej</a>'; closetable(); require_once "../side_right.php"; require_once "../footer.php"; ?>

Na pewno bardziej zaawansowani programiści uznają kod za mało zoptymalizowany ale nie jestem w tej dziedzinie orłem ;)



O ilę dobrze liczyłem, do 16 kolumn przypisujesz 15 wartości... Coś zgubiłeś ;)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.