[PHP][MySQL] Warunek dodanie do bazy |
[PHP][MySQL] Warunek dodanie do bazy |
23.04.2016, 16:37:45
Post
#1
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 1 Dołączył: 20.07.2014 Ostrzeżenie: (0%) |
Witam
Przycisk wstawia do pola input numer id jeżeli pole to jest puste to chciałbym, aby dodano do innej tablicy w bazie. Robię tak jednak bez efektu.
Jeszcze mam problem z przesunięciem strony po kliknięciu do formularza ( dół strony ). Nie wiem jak zastosować kotwicę w przycisku (#kotwica ). Dziękuje
-------------------- Nigdy nie zapominam kliknąć "pomógł". Zastosowanie na stronie [prosze nie spamuj]
|
|
|
23.04.2016, 19:53:08
Post
#2
|
|
Grupa: Zarejestrowani Postów: 385 Pomógł: 26 Dołączył: 22.03.2008 Skąd: TM Ostrzeżenie: (0%) |
Średnio rozumiem chyba.. Chcesz żeby wartość pola
decydowałą o tym do jakiej tabelki chcesz wrzucić dane, tak? -------------------- Zapraszam na mojego bloga. Dowiedz się jak uzyskać darmowy, zaufany certyfikat albo jak rozpoznawać głos ;)
|
|
|
23.04.2016, 20:25:09
Post
#3
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 1 Dołączył: 20.07.2014 Ostrzeżenie: (0%) |
dokładnie, jeśli input id zawiera tekst to dodaje do tabeli answer, jeśli nie to do tabeli reviews. Dzięki
-------------------- Nigdy nie zapominam kliknąć "pomógł". Zastosowanie na stronie [prosze nie spamuj]
|
|
|
23.04.2016, 20:32:27
Post
#4
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 26 Dołączył: 26.01.2012 Skąd: Ci to przyszło do głowy? Ostrzeżenie: (0%) |
-------------------- |
|
|
23.04.2016, 20:35:18
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
Możesz też zrobić rzutowanie na int i jeżeli wartość większa niż 0 to reviews jeżeli nie to answers
Ten post edytował rad11 23.04.2016, 20:35:43 |
|
|
23.04.2016, 20:42:39
Post
#6
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 1 Dołączył: 20.07.2014 Ostrzeżenie: (0%) |
dodaje tylko do tabeli reviews bez wartości w comment, wyrzuca również błąd:
Notice: Undefined index: comment in
-------------------- Nigdy nie zapominam kliknąć "pomógł". Zastosowanie na stronie [prosze nie spamuj]
|
|
|
23.04.2016, 20:48:49
Post
#7
|
|
Grupa: Zarejestrowani Postów: 260 Pomógł: 26 Dołączył: 26.01.2012 Skąd: Ci to przyszło do głowy? Ostrzeżenie: (0%) |
Notice: Undefined index: comment in oznacza, że w tablicy POST nie ma klucza comment
Zrób sobie na początku skryptu var_dump($_POST); I zobacz co Ci zwraca, a jeżeli nie wpadniesz na nic, wrzuć tutaj co Ci wypluje var_dump -------------------- |
|
|
23.04.2016, 21:02:38
Post
#8
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 1 Dołączył: 20.07.2014 Ostrzeżenie: (0%) |
array(4) { ["description"]=> string(4) "test" ["mail"]=> string(4) "test" ["id"]=> string(0) "" ["submit"]=> string(5) "Dodaj" }
array(4) { ["description"]=> string(4) "test" ["mail"]=> string(4) "test" ["id"]=> string(5) "39377" ["submit"]=> string(5) "Dodaj" } Nie dodaje do bazy. -------------------- Nigdy nie zapominam kliknąć "pomógł". Zastosowanie na stronie [prosze nie spamuj]
|
|
|
23.04.2016, 21:08:43
Post
#9
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
Bo nie ma w post indeksu comment? Wogole według mnie te Twoje warunki są bez sensu
|
|
|
23.04.2016, 21:13:48
Post
#10
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 1 Dołączył: 20.07.2014 Ostrzeżenie: (0%) |
faktycznie, pomyłka! Dodaje, ale oba rekordy do jednej tablicy: reviews. Faktycznie coś nie tak z warunkami..
-------------------- Nigdy nie zapominam kliknąć "pomógł". Zastosowanie na stronie [prosze nie spamuj]
|
|
|
23.04.2016, 21:16:13
Post
#11
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
W powyższym kodzie robisz dodanie do reviews w dwóch warunkach więc jak ma dodać do innej ? A poza tym podwajasz kod nie potrzebnie. Co to jest echo var_dump? Samo var_dump wystarczy
Ten post edytował rad11 23.04.2016, 21:18:54 |
|
|
23.04.2016, 21:23:29
Post
#12
|
|
Grupa: Zarejestrowani Postów: 358 Pomógł: 1 Dołączył: 20.07.2014 Ostrzeżenie: (0%) |
bardzo dziękuje za pomoc! Działa
Jeszcze tylko odnośnie zejścia na dół do formularza po kliknięciu (#kotwica ) w input button. Jest taka możliwość?
Ten post edytował tenloginjestzajety 23.04.2016, 21:25:18 -------------------- Nigdy nie zapominam kliknąć "pomógł". Zastosowanie na stronie [prosze nie spamuj]
|
|
|
23.04.2016, 21:32:54
Post
#13
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
Zrób sobie tak
Kotwice ustawia się do atrybutu href czyli tag a. Na buttonie musisz użyć scrollTop i js Ten post edytował rad11 23.04.2016, 21:36:50 |
|
|
Wersja Lo-Fi | Aktualny czas: 23.04.2024 - 22:44 |