Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Insert do bazy danych - absurd jakis, Nie chce dodawac
zicher
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 28.09.2005

Ostrzeżenie: (0%)
-----


Witam

Mam nastepujacy problem. Otoz moj kod obslugujacy formularz nie dodaje do bazy danych. Wiem w w ktorej czesci kodu tkwi blad, ale nie wiem dlaczego wystepuje sad.gif. Dla mnie osobiscie to jakis absurd jest bo w innym formularzu to dziala. Moze to wynik konstrukcji bazy?

Tak oto wyglada kod obslugujacy formularz:

  1. <?
  2. if(isset($_POST['submit']))
  3. {
  4.  
  5. $sql = "INSERT INTO kartaopis VALUES('', ".$_POST['koszt'].", ".$_POST['numersetowy'].", ".$_POST['numersetowyna'].", ".$_POST['power'].", ".
  6. $_POST['toughness'].", ".$_POST['printtekst'].", ".$_POST['oracletext'].", ".$_POST['flavortekst'].", ".$_POST['grafika'].", ".$_POST['ilosc'].", ".$_POST['stan'].", ".$_POST['secislaw'].", 
  7. ".$_POST['rarity'].", ".$_POST['kartanazwa'].", ".$_POST['rodzajseta'].", ".$_POST['cycle'].")";
  8. $kartaopisid = mysql_insert_id();
  9.  
  10. print("dane zostały dodane do bazy <font class=\"greenb\">kartaopis</font> - <font class=\"nbb\">$kartaopisid</font><BR>");
  11.  
  12. echo 'koszt - '.$_POST['koszt'].'<br>';
  13. echo 'Numer Setowy - '.$_POST['numersetowy'].'<br>';
  14. echo 'Numer Setowy - '.$_POST['numersetowyna'].'<br>';
  15. echo 'Power - '.$_POST['power'].'<br>';
  16. echo 'Touh - '.$_POST['toughness'].'<br>';
  17. echo 'printtekst - '.$_POST['printtekst'].'<br>';
  18. echo 'oracle - '.$_POST['oracletext'].'<br>';
  19. echo 'Flavor - '.$_POST['flavortekst'].'<br>';
  20. echo 'grafika - '.$_POST['grafika'].'<br>';
  21. echo 'ilosc - '.$_POST['ilosc'].'<br>';
  22. echo 'stan - '.$_POST['stan'].'<br>';
  23. echo 'Secislaw - '.$_POST['secislaw'].'<br>';
  24. echo 'rarity - '.$_POST['rarity'].'<br>';
  25. echo 'karta nazwa - '.$_POST['kartanazwa'].'<br>';
  26. echo 'Rodzaj - '.$_POST['rodzajseta'].'<br>';
  27. echo 'Cycle - '.$_POST['cycle'].'<br>';
  28.  
  29. ...etc.
  30. }
  31. ?>


Wszystkie echa pokazuja dane dokladnie takie jakie wpisalem. Jedynie $kartaopisid pokazuje zero. Co wiecej wszedzie dodaje poprawnie poza kartaopis gdzie nie dodaje wcale, do innych tabel wszystko dodaje dobrze tylko ze $kartaopisid jest zero.

Bardzo prosze o pomoc poniewaz mam do wrzucenia jakies 1800 wpisow i nie jestem wstanie pamietac ciagle jakies 7 ide na okraglo przy kazdym wpisie innego ;(

Z powazaniem
zicher
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.08.2025 - 17:14