Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] dlaczego nie dodaje danych do bazy?
mczlowiek
post
Post #1





Grupa: Zarejestrowani
Postów: 210
Pomógł: 0
Dołączył: 26.05.2008

Ostrzeżenie: (10%)
X----


dlaczego formularz ten nie dodaje mi danych do tabeli bazy danych?
formularz:
  1. <?php
  2. <form action="kontuzje1.php" method="post">
  3. Dodaj zawodnika
  4. <input type="checkbox" name="'.$nazwa_form.'" value="wartość" onclick="document.getElementById(''.$nazwa_id.'').style.display = this.checked ? 'block' : 'none'; this.form.elements['nazwisko'].disabled = this.form.elements['pozycja'].disabled = this.form.elements['wystepy'].disabled = this.form.elements['id_klub'].disabled = !this.checked" />
  5.  
  6. <div id="'.$nazwa_id.'" style="display: none">
  7.  
  8.  
  9. <table>
  10. <tr>
  11. <td>Id</td>
  12. <td>Nazwisko</td>
  13. <td>Pozycja</td>
  14. <td>Wyst&#281;py</td>
  15. <td></td>
  16. </tr>
  17. <tr>
  18. <td><input type="text" size="4" name="id_klub" value="'.$w['id_klub'].'" /></td>
  19. <td><input type="text" name="nazwisko" disabled="disabled" /></td>
  20. <td><input type="text" size="3" name="pozycja" disabled="disabled" /></td>
  21. <td><input type="text" size="3" name="wystepy" disabled="disabled" /></td>
  22. <td><a href="index.php?id=kontuzje1&dodaj=ok">Dodaj</a></td>
  23. </tr>
  24.  
  25. </table>
  26. </div>
  27. </form>
  28. ?>

a tutaj dodajemy zawodników:
  1. <?php
  2. elseif($_GET['dodaj'])
  3. {
  4. $id_klub =  $_POST['id_klub'];
  5. $nazwisko =  $_POST['nazwisko'];
  6. $pozycja= $_POST['pozycja'];
  7. $wystepy= $_POST['wystepy'];
  8. echo $nazwisko;
  9. mysql_query("set names utf8");
  10. $query="INSERT into zawodnicy SET
  11. id_klub='".$id_klub."',
  12. nazwisko='".$nazwisko."',
  13. pozycja='".$pozycja."',
  14. wystepy='".$wystepy."'";
  15. mysql_query($query);
  16. echo '<font face="verdana" size="1" color="white">';
  17. echo ("Zawodnik dodany!");
  18.  
  19.  
  20. }
  21. ?>

co jest nie tak?

aha, cały kod znajduje się w pliku kontuzje1.php

dobrze już mam.
Teraz pytanie jak zrobić aby po dodaniu wróciłw to miejsce (w ten adres) w którym byłem przed dodaniem zawodnika?

Ten post edytował mczlowiek 23.08.2008, 09:53:24
Go to the top of the page
+Quote Post

Posty w temacie
- mczlowiek   [php][mysql] dlaczego nie dodaje danych do bazy?   22.08.2008, 20:25:19
- - Maxik   [SQL] pobierz, plaintext INSERT INTO zawodnicy...   22.08.2008, 20:49:13
- - mczlowiek   niestety, dostaje taki komunikat: Warning: Cannot...   22.08.2008, 20:53:38
- - ShadowD   Musisz zrobić to samo co Ci koledzy wyżej napisali...   22.08.2008, 20:57:47
- - mczlowiek   na samym początku pliku głównego czyli index.php d...   22.08.2008, 21:00:48
- - ShadowD   Pokarz ten pierwsze 10 linij...   22.08.2008, 21:10:39
- - mczlowiek   plik index.php [PHP] pobierz, plaintext <?phpob...   22.08.2008, 21:12:16
- - ShadowD   http://phpedia.pl/wiki/Cannot_add_header_i...rs_al...   22.08.2008, 21:17:58
- - mczlowiek   Nie mam znaków BOM bo wszystkie usunalem jak miale...   22.08.2008, 21:27:03
- - Maxik   W pliku w którym dodajesz nie wyświetlaj żadnych d...   22.08.2008, 22:00:56
- - mczlowiek   problem w tym, że wszystko mam w jednym pliku. I n...   23.08.2008, 08:43:46
- - golaod   Cytat(mczlowiek @ 22.08.2008, 22:00:4...   23.08.2008, 08:56:59
- - mczlowiek   [PHP] pobierz, plaintext <?phpmysql_query(...   23.08.2008, 09:02:11
- - golaod   No człowieku...nawet jeśli nie jest powo...   23.08.2008, 09:04:43
- - mczlowiek   błąd: Warning: Cannot modify header information -...   23.08.2008, 09:11:13
- - golaod   Wrzuć cały plik to sprawdzę u siebi...   23.08.2008, 09:26:45
- - Kicok   Cytatoutput started at /home/tktbet/ftp/index.php:...   23.08.2008, 09:34:44
- - mczlowiek   http://www.sendspace.pl/file/sp4yT8lY/ Wrzuciłem ...   23.08.2008, 09:39:22
- - Kicok   No i masz tam BOM na początku. Poszukaj sobie edyt...   23.08.2008, 10:03:45
- - mczlowiek   możesz jakiś polecic?   23.08.2008, 10:08:05
- - golaod   Polecam ked tylko wtedy wygląda to tak, jak chcesz...   23.08.2008, 10:20:41
- - mczlowiek   ok mam jeszcze jedno pytanie, z kodu: [PHP] pobier...   23.08.2008, 10:26:23
- - golaod   Bo takie zapytanie utworzyłeś więc co tu się dużo ...   23.08.2008, 10:30:33
- - mczlowiek   to jak to poprawić aby było ok, bo jak zacząłem ko...   23.08.2008, 10:32:41
- - golaod   http://en.wikipedia.org/wiki/Join_(SQL) Zgodnie z ...   23.08.2008, 10:42:00
- - mczlowiek   [PHP] pobierz, plaintext <?phpif($_GET...   23.08.2008, 12:39:47
- - golaod   Moj blad nie popatrzylem ze w mysql nie ma FULL JO...   23.08.2008, 12:45:06
- - mczlowiek   mam tak: [PHP] pobierz, plaintext <?phpmysql_q...   23.08.2008, 12:48:40
- - golaod   No to juz pomyslu nie mam,a bez wgladu na baze cie...   23.08.2008, 12:50:34
- - mczlowiek   napisz do mnie gg:5562985   23.08.2008, 12:52:31
- - golaod   No niestety aktualnie siedze w robocie i nie mam t...   23.08.2008, 13:07:57
- - mczlowiek   ponawiam pytanie, ponieważ nie moge sobie dać z ty...   25.08.2008, 09:04:01


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 18:39