ďťż
Podstrony
|
telcocafeMam taki kod, jak zrobić żeby php nie uznawało funckji SUM() jako funkcji tylko jako część zapytania?$zapytanie='select SUM (ilosc) from sprzedaz'; $wynik=query($zapytanie); A nie możesz przed $zapytanie stworzyc zmienną do której przypiszesz SUM(ilosc) a potem wstawisz do zapytania zamiast SUM(ilosc) zmienna ktora wczesniej stworzyles? ok poprobuje Użytkownik WOjtek007 edytował ten post 23 sierpień 2005, 13:56 $zapytanie='select SUM (ilosc) from sprzedaz'; $wynik=query($zapytanie); Eee btw właśnie zwróciłem na coś uwage...czy to nie powinno być: $zapytanie='select SUM (ilosc) from sprzedaz'; $wynik=mysql_query($zapytanie);?? yyyyy przecież kiedy wstawisz coś pomiędzy ' ' to php uznaje to za string (ciąg znaków) w twoim przypadku php prześle do mysql zapytanie w potaci select SUM (ilosc) from sprzedaz bez żadnych kombinacji heh funkcja query() to funckja wykonująca podobne dzialanie do mysql_query tylko ze napisana przeze mnie (na dodatek sparawdza kilka nieistotnych tutaj rzeczy) a chodzi mi o to ze zapytanie mimo tego ze jest w pojedynczych cudzysłowach nie jest traktowane jako string i interpretator PHP traktuje część zapytania "SUM()" jako funkcję no ale nie ma przecież w PHP takiej funkcji jak SUM(), masz pole w tablicy sum czy co? że się tak męczysz? Użytkownik Kodie edytował ten post 24 sierpień 2005, 19:30 sum to funkcja (abbo coś funkcjo-podobnego) wbudowana w MySQL zwraca sume wartości znajdujących się w kolumnie z treść zapytania dajesz pomiędzy ' czy " ? ja zawsze daję w " (cudzysłowach) i działa :P Akurat w tym wypadku zarówno zapisanie zapytania w ' jak i " będzie poprawne bo samo zapytanie nie wykorzystuje żadnych zmiennych z kodu php. ;) to czemu mi wyswietla ze funckcja sum() nie jest zadeklarowana ? |
|||
Sitedesign by AltusUmbrae. |