• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Object of class mysqli_result could not be converted to int

Object Storage Arubacloud
0 głosów
1,928 wizyt
pytanie zadane 15 lipca 2018 w PHP przez Hexan Początkujący (430 p.)

Witam, mam problem związany z tego co się dowiaduję konwertowaniem rezultatu z zapytania do bazy danych. Pisze to, ponieważ nigdzie nie znalazłem odpowiedzi na moje pytanie, a jeśli już to i tak nie działało. Mam oto taki kod, który zamieszczę w bloczku z kodem. Podczas kiedy kod się wykonuje ukazuję się taki oto błąd: Notice: Object of class mysqli_result could not be converted to int in C:\xampp\htdocs\SJ\mech.php on line 12.

<?php
	
	session_start();
	require_once "connect.php";
	$polaczenie = new mysqli($host, $db_user, $db_password, $db_name);
	$kliknieto = $_POST['kliknieto'];
	
	if(isset($kliknieto)){
		$id = $_SESSION['id'];
		$polaczenie->query("UPDATE uzytkownicy SET test = 'dziala' WHERE uzytkownicy . id = '$id'");
		$liczba = $polaczenie->query("SELECT liczba FROM uzytkownicy WHERE id = '$id'");
		if ($liczba > 10){
			echo "Test.";
		}
	}
?>

 

1 odpowiedź

0 głosów
odpowiedź 15 lipca 2018 przez Dani7778 Użytkownik (550 p.)
wybrane 15 lipca 2018 przez Hexan
 
Najlepsza

Kolego ;)  , musisz użyć tablicy asocjacyjnej, przykład użycia

<?php
 $wynik = $polaczenie -> fetch_assoc();
 echo $wynik['liczba'];
 ?>

Noi teraz możesz porównywać w ifie np if( $wynik['liczba'] > 10)

 

komentarz 15 lipca 2018 przez Hexan Początkujący (430 p.)
Wielkie dzięki! :D

Podobne pytania

0 głosów
1 odpowiedź 336 wizyt
pytanie zadane 31 lipca 2019 w PHP przez r.mar Początkujący (470 p.)
0 głosów
1 odpowiedź 629 wizyt
+1 głos
1 odpowiedź 623 wizyt

92,567 zapytań

141,420 odpowiedzi

319,615 komentarzy

61,952 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...