![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]()
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); -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 1.12.2015 Ostrzeżenie: (0%) ![]() ![]() |
A można trochę jaśniej ....
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 6 378 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Zmienna sql symbolizuje zazwyczaj zapytanie nie jego wynik. Poza tym zabezpiecz to http://php.net/manual/pl/mysqli.quickstart...-statements.php -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 1.07.2025 - 20:44 |