Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 0 Dołączył: 11.04.2006 Skąd: Chojnów Ostrzeżenie: (0%)
|
Robię sondę i mam problem z bazą danych, formularz od dodawania sondy wygląda tak
odpowiedzi wiem jak dodać do tabeli (sonda_odp)
ale nie wiem jak zrobić, żeby do tabeli z pytaniami w kolumnie zawierającą ilośc pytań danej sondy wpisywało sumę pół (odpowiedzi) które nie są puste. Chodzi mi o warunek
pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%)
|
Tak tego nie zrobisz. Funkcje typu SUM() czy COUNT() zliczają wiersze. A z tego co widzę, to ty chcesz policzyć kolumny.
Pobierz cały wiersz i w php policz sobie niepuste pola jakąś pętlą. A jeśli koniecznie chcesz to zrobić w SQL'u, to rozbij tą tabelę na dwie: 1 Pytania Kod | ID_pytania | Tresc_pytania | |--------------|-----------------| | 1 | blablabla | | 2 | blebleble | (...) 2 Odpowiedzi Kod | ID_odpowiedzi | ID_pytania | Tresc_odpowiedzi | |-----------------|--------------|--------------------| | 1 | 1 | TAK | | 2 | 1 | NIE | | 3 | 1 | NIE WIEM | | 4 | 2 | TAK | (...) W tedy będzie ci prościej zrobić to w SQL'u Ten post edytował Kicok 26.07.2006, 07:06:18 |
|
|
|
Lee [php][mysql] Sonda 24.07.2006, 14:06:55
kossa Przyznam się, że zbytnio nie rozumiem Twojego pyta... 24.07.2006, 14:17:10
Lee o właśnie o to mi chodziło, ciągle o tym IS NOT NU... 24.07.2006, 14:24:52
kossa Wydaje mi się, że masz błąd w zapytaniu SQL.
http... 24.07.2006, 14:29:44
Lee własnie nie wiem co mnie napadło, że to skonstruow... 24.07.2006, 14:34:49
kossa Tak, ten upał i na mnie źle wpływa, ale nie można ... 24.07.2006, 14:38:12
Lee Hmm nie zauważyłem wcześniej
Ty mi podałeś zapyta... 25.07.2006, 12:24:48
Turgon Ja znalazłem w kodzie jeszcze jeden błąd:
[PHP] po... 25.07.2006, 16:30:59
dawhol [PHP] pobierz, plaintext <?php$rozpoczeta = $_P... 25.07.2006, 17:42:35 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 18:23 |