Autor | Zpráva | ||
---|---|---|---|
Martinse Profil |
#1 · Zasláno: 18. 3. 2016, 18:00:48
zdravim vam problem s mysqli proste mi to vypisuje tento error Warning: mysqli_query() expects parameter 1 to be mysqli, array given in www_root/inc/sql.php on line 53
u kdyz zadam $sql->query("UPDATE `sm_cookie_cache` SET `value`=-100000 WHERE `steamid`='$steamid' AND `cookie_id` =1;"); sql.php 53 public function query($query) { $result = mysqli_query($this->db, $query); return $result; } nevite jak to mam opravit? |
||
Lonanek Profil |
#2 · Zasláno: 18. 3. 2016, 18:06:43
Vyhodit středník v dotazu.
$sql->query("UPDATE `sm_cookie_cache` SET `value`=-100000 WHERE `steamid`='$steamid' AND `cookie_id` =1"); |
||
Martinse Profil |
#3 · Zasláno: 18. 3. 2016, 18:13:18
porad to vyhazuje ten warning
|
||
Fisir Profil |
Reaguji na Martinse:
Za ten dotaz přidej echo mysqli_error($this->db); a pošli, co to vypíše.
|
||
Zechy Profil |
Martinse:
Dle té hlášky mě spíše napadá, co je v $this->db ?
|
||
Davex Profil |
#6 · Zasláno: 18. 3. 2016, 19:26:08
Martinse:
Proč používáš MySQLi neobjektově? |
||
Martinse Profil |
#7 · Zasláno: 18. 3. 2016, 19:36:17
Davex:
„Proč používáš MySQLi neobjektově?“ jak neobjektove ? Zechy: „Dle té hlášky mě spíše napadá, co je v $this->db ?“
toto funguje dobre na vybrani primo tabulky z databaze |
||
xaverista Profil |
Martinse:
„jak neobjektove ?“ Toto je neobjektový kód s výjimkou $this->db, která je objektová public function query($query) { $result = mysqli_query($this->db, $query); return $result; } $this->db->query( $query ); |
||
Časová prodleva: 9 let
|
0