Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP]liczenie średniej - converted to string
Kuba88
post 1.12.2015, 13:43:00
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 1.12.2015

Ostrzeżenie: (0%)
-----


Chciał bym obliczyć średnią z liczb pobranych z bazy. Zapytanie w PHPMyAdmin dział poprawnie i wykonuje się ale w PHP nie może się wykonać.

$sql = mysqli_query($link,"SELECT avg(ocena) FROM `oceny`where uczen_id = '{$uczen_id}' AND przedmiot_id={$_GET['przedmiot_id']} " );

Catchable fatal error: Object of class mysqli_result could not be converted to string in ......


gettype pokazuje ,ze to object ...

Próbowałem prze konwertować, ustawić na string itp. ale nic mi to nie dało .... I co mam z tym zrobić ?

Ten post edytował Kuba88 1.12.2015, 13:44:28
Go to the top of the page
+Quote Post
viking
post 1.12.2015, 13:47:20
Post #2





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


mysqli_query zwraca http://php.net/manual/pl/class.mysqli-result.php na którym możesz wykonać np http://php.net/manual/pl/mysqli-result.fetch-all.php
Masz przecież przykłady w dokumentacji jak tego używać. Jeśli nie wiesz co zmienna przechowuje var_dump($zmienna);


--------------------
Go to the top of the page
+Quote Post
Kuba88
post 1.12.2015, 14:09:25
Post #3





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 1.12.2015

Ostrzeżenie: (0%)
-----


A można trochę jaśniej ....
Go to the top of the page
+Quote Post
viking
post 1.12.2015, 15:16:13
Post #4





Grupa: Zarejestrowani
Postów: 6 378
Pomógł: 1116
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


  1. mysqli_fetch_all($sql);


Zmienna sql symbolizuje zazwyczaj zapytanie nie jego wynik. Poza tym zabezpiecz to http://php.net/manual/pl/mysqli.quickstart...-statements.php


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 1.07.2025 - 20:44