![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Stworzyłem (jeszcze nie do końca) statystyki.
Mam w nich taką tabelkę:
Chcę aby to: $query=mysql_query("select sum(all) as suma from statystyki"); $row=mysql_fetch_assoc($query); dodawało zliczyło wszystkie wartości w all bo mam np 22.333.33.2 | 12102007 | 2 22.311.33.2 | 11102007 | 5 22.323.33.2 | 10102007 | 4 a funkcja sum(all) ma dodać wartość 2 do wartości 5 itd. I gdy chce uzyć mysql_fetch_assoc do tego i wczytac to jako $row['suma'] to wywala error :/ blad: arning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in stats.php on line 29 Jeśli fetch_assoc nie czyta sum() to jak wczytac wartość 'suma' (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Ten post edytował colinQ 10.10.2007, 16:57:17 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 411 Pomógł: 35 Dołączył: 27.06.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Zmień all na typ numeryczny.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
zmieniłem all na (int) i nic sie nie zmieniło :/
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 411 Pomógł: 35 Dołączył: 27.06.2004 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Masz błąd w zapytaniu. Zrób mysql_error, bęziesz wiedział jaki.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
Wyświetla tylko takie coś :/
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in stats.php |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 0 Dołączył: 27.03.2007 Skąd: Osiek almost City ;-D Ostrzeżenie: (0%) ![]() ![]() |
Albo zapytanie jest błędne, albo nic nie zwraca, nic nie wyszukuje.
A, i postaraj się korzystać z apostrofów zwykłych i tych odwróconych we wszystkich zapytaniach - sam miałem dużo problemów przez ich brak. :| |
|
|
![]()
Post
#7
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Ktos ci pisze:
Cytat Zrób mysql_error, bęziesz wiedział jaki. a ty chyba tego nie zrobiles bo walisz:Cytat Wyświetla tylko takie coś :/ Jakbys dal to oco cie proszono to bys dostal blad mysql.Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in stats.php
Wracajac do problemu: all jest słowem zastrzeżonym. Nie mozesz go wiec normalnie uzywac w zapytaniu. Musisz pisac tak:
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
No wstawiełm 'all' ale pojawił sie nowy blad :/
Tak jakby tego nie zlicza bo wywala 0 :/ |
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
nie 'all' a `all`. KOPIOWAC tez trzeba umiec (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 2 Dołączył: 25.12.2006 Ostrzeżenie: (0%) ![]() ![]() |
dzięki (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Wszystko śmiga jak się patrzy (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#11
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Podpiąłeś się pod temat, w którym masz napisane co masz zrobic. A ty... nic. Czemu nie przeczytales co tu napisane, czemu nie zrobiles mysql_error() o którym tu bylo napisane?
|
|
|
-Vanderfell- |
![]()
Post
#12
|
Goście ![]() |
Czasami takie odgórne potraktowanie się przydaje (IMG:style_emoticons/default/winksmiley.jpg)
Cytat Table 'db11xxxxx.Models' doesn't exist W bazie danych tabela miała nazwę models, w skrypcie wpisane miałem Models, ConTEXTem zamieniłem wszystkie Models na models wgrałem pliczek i działa. Dziękuję, dobrej nocy życzę (IMG:style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 20:28 |