![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 336 Pomógł: 0 Dołączył: 25.10.2006 Ostrzeżenie: (10%) ![]() ![]() |
Witam
Mam maly problem z dodawanie rekordow. Kiedy chce dodac nowy rekord dodaje, ale pojawia sie pusty wpis. Nie dodaje tresci. Prosze o pomoc. NIe wiem gdzie lezy blad. ponizej podaje kod:
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 24 Dołączył: 21.05.2010 Ostrzeżenie: (30%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 664 Pomógł: 169 Dołączył: 8.01.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ten $nr to id? Skąd bierzesz tą wartość? Jeżeli to auto increment to zapytanie może być takie:
i nie musisz się zastanawiać jaka jest wartość zmiennej $nr. Jeżeli skądś ja bierzesz to dodaj w kodzie echo $sql; i pokaż co ci wyrzuca na ekran. Ten post edytował bastard13 20.06.2010, 11:14:12 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 336 Pomógł: 0 Dołączył: 25.10.2006 Ostrzeżenie: (10%) ![]() ![]() |
Niestety tak samo jest (IMG:style_emoticons/default/sad.gif) . Dodaje pusty rekord.
tak $nr jako auto increment |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 24 Dołączył: 21.05.2010 Ostrzeżenie: (30%) ![]() ![]() |
Niestety tak samo jest (IMG:style_emoticons/default/sad.gif) . Dodaje pusty rekord. A skopiowales tak jak napisalem? Bo jesli uzywa sie $_POST to nie mozna wstawiac tego wewnatrz " ", trzeba "value(".$_POST[].")" - trzeba oddzielac. jesli $nr to auto increment to faktycznie tu masz blad. wstaw tam puste sredniki '' Ten post edytował lepmajster 20.06.2010, 11:19:00 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 336 Pomógł: 0 Dołączył: 25.10.2006 Ostrzeżenie: (10%) ![]() ![]() |
echo $sql pojawia sie: insert INTO kamery VALUES( '', '', '', '', '')
|
|
|
![]()
Post
#7
|
|
Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zastanów się. Formularz wysyłasz POSTem, czyli np. $_POST['imie'], a próbujesz dodać $imie. Widzisz błąd?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 695 Pomógł: 65 Dołączył: 27.07.2009 Skąd: Y Ostrzeżenie: (0%) ![]() ![]() |
czy pola w bazie nie są przypadiem luczbowe typu INT itp ?
tak jak Tobie poradził bastard13 wyświetl zmienną $sql i zobacz jak wygląda zapytanie.. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 129 Pomógł: 24 Dołączył: 21.05.2010 Ostrzeżenie: (30%) ![]() ![]() |
Zrob tak jak napisalem
i powinno dzialac. albo teraz daj echo $sql; oczywiscie po tym kodzie. Ten post edytował lepmajster 20.06.2010, 11:20:49 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 664 Pomógł: 169 Dołączył: 8.01.2010 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 336 Pomógł: 0 Dołączył: 25.10.2006 Ostrzeżenie: (10%) ![]() ![]() |
ok dzieki (IMG:style_emoticons/default/smile.gif) juz dziala.....
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.09.2025 - 03:41 |